2018年6月8日 星期五

week15_複習

學習內容回顧
week01:基本開啟OpenGL專案
              GLUT專案,WebGL
week02:點線面色彩 運用基本的三原色三角形
              glBegin 裡面用 glColor3f (顏色) glVertex2f(點) glEnd 結尾
week03:移動,轉動,縮放,矩陣  用Transformation.exe來做示範
              glRotatef(angle,0.0f,0.0f,1.0f)  再補上 void  idle  angle+=0.1;
              來讓他每次都+0.1,導致旋轉
week04:加入滑鼠,用motion,mouse函式
              void motion X=x;  Y=y; 來做操作  int main() glmotionFunc(motion)
week05:階層轉動
week06:T-R-T轉動
              glPushMatrix
              glTranslatef
              glRotatef
              glTranslatef
              glTranslatef
              glPopMatrix
              #如果要階層就要把另外的關節轉動包在原本的關節glPushMatrix.glPopMatrix
              裡面
week07:貼圖.地球
              
week08:打光(法向量).這個在第10週教
week10:期中考
              打光:
              const GLfloat light
              const GLfloat mat
              const GLfloat hight
              #原本的main專案有
week11:聲音PlaySound()音樂CMP3_MCI.h
week12:3D模型
week13:擺POSE
week14:寫讀檔
week15:複習 

沒有留言:

張貼留言