不懂去看上一周

正題
用裡面的程式簡化成15行

指令
glutSolidTeapot(0.3);茶壺
glutSwapBuffers();畫出來

進階
加了一行程式
glColor3f(1,0,0);加上顏色

EZ

#include <GL/glut.h>
void display()
{
glColor3f(1,0,0);
glutSolidTeapot(0.3);
glutSwapBuffers();
}
int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
glutCreateWindow("Week02");
glutDisplayFunc(display);
glutMainLoop();
}
進階2
多邊形頂點顏色
看圖

進階3
不同英文
改不同圖形


----------------------------------------------------------------------
額外
http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/?fbclid=IwAR327XRkGjcdwlPgWwByJ_lR2Ns6zCnVelBQrLCcg7hyENKOjR-2cAfsCwo

data.win解壓縮

data丟入windows
在把 glut32.dll丟入windows

就可以練習5個.exe擋了


沒有留言:
張貼留言