2017年3月6日 星期一

04162532_黃郁嵐,Week02

一. 複習第一周上課內容
1.file-new-project-OpenGL專案
新增說明文字













2.file-new-project-GLUT專案
(注意:Facebook下載檔案freeglut)












二. 將程式碼簡化至10行













#include <GL/glut.h>
///使用高級的glut使用者工具
static void display(void)///用來顯示
{
    glColor3d(2,2,2);
    glutSolidTeapot(0.3);
    glutSwapBuffers();///最後要顯示
}
int main(int argc, char *argv[])///主函式
{
    glutInit(&argc, argv);///glut要準備好/初始化
    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);///開啟要顯示Display的模式

    glutCreateWindow("GLUT Shapes");///開啟一個視窗
    glutDisplayFunc(display);///要有顯示Display的函式
    glutMainLoop();
}

三. 改變顏色












四. jsyeh/3dcg10
1. data.zip-桌面\window\data\mtl.obj
2.window.zip-桌面\window\shape.exe
3.glut32.dll-桌面\window\glut32.dll












五. 

彩色三角形

沒有留言:

張貼留言