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專案有
打光:
const GLfloat light
const GLfloat mat
const GLfloat hight
#原本的main專案有
week11:聲音PlaySound()音樂CMP3_MCI.h
week12:3D模型
week13:擺POSE
week14:寫讀檔
week15:複習
沒有留言:
張貼留言