顯示具有 04160551_劉宛俞 標籤的文章。 顯示所有文章
顯示具有 04160551_劉宛俞 標籤的文章。 顯示所有文章

2017年5月15日 星期一

找筆記?

Week13


1.小考
glPushMatrix();
glTranslatef(0.5,0.3,0);///移到正確位置
glRotatef(30,0,0,,1);///轉Z軸30度
glTranslatef(0.5,0.3,0);///移到中心點
drawArm();
glPopMatrix();





3.打開Code Block->Console application

(1)下載OpenCV
(2)確認C:\openCV2.1\include\opencv\很多.h檔
C:\openCV2.1\lib\opencv\很多lib檔
C:\openCV2.1\bin\opencv\很多dll檔
(3)新增貝殼專案File-New-Project

4.設定

5.畫一張圖放在C槽

6.





執行結果:得到會轉的地球


2017年5月8日 星期一

找筆記?

week 12

1.
data.zip>桌面\windows\data\模型.obj
windows.zip>\桌面\windows\projects.exe
glut32.dll>桌面\windows\glut32.dll

2.開啟茶壺



3.調整大小、中心、旋轉角度


4.看會動的茶壺


2017年5月1日 星期一

找筆記?

Week11

1.
google:3D Exploration
下載 Exploration 1.81





2.
下載data.zip


3.
用3D Exploration 開啟data.zip的模型

4.
存成cpp Open GL Code檔


5.
sample app

6.看cpp檔 Notepad++看

7.打開code block 開啟OpenGL
把main.c移除

8.換成soccerball.cpp
並註解掉這2行


9.執行成功啦!!!!!!!!!!!



1.



2.
執行不出來了 哭哭QQ



2017年4月24日 星期一

找筆記?

week10

1.google 搜尋NeHe Lesson 32
2.下載NeHe Lesson 32最下面
visual C++的範例
解壓縮桌面
3.開啟遊戲
到達第6關 103分

2017年4月17日 星期一

2017年4月10日 星期一

Week 08 找筆記?

Week 08
1.模擬考啦~

2.
茶壺打光
3.
鬼茶壺

4.
旋轉茶壺杯~

5.

組裝




2017年3月27日 星期一

week06 找飯店?Trivago




week06



 下載windows.zip , data.zip , gult32.dll解壓縮後 將data , gult32.dll放入windows資料夾 執行後視窗即可開啟利用glRotatef 的值改變來讓車子旋轉




2017年3月20日 星期一

week04 找飯店?TRIVAGO



week04
解壓縮檔案 並執行



移動茶壺的位置
製作小精靈
小精靈的嘴吧會動了!!!!


茶壺變形了!

2017年3月13日 星期一

week 03 找飯店?trivago






week03




開起茶壺

點出座標

拖曳滑鼠變顏色
#include <math.h>
#include <stdio.h>
#include <GL/glut.h>
//#include <GLUT/glut.h>//Apple
void mouse(int button, int state,int x,int y)
{
    ///This is mouse function
    if(state=GLUT_DOWN) printf("glVertex2f( %.2f, %.2f);\n",(x-250)/250.0, -(y-250)/250.0);
}
void motion (int x, int y)
{


    glColor3f( 1,x/500.0, y/500.0);///500 for window size
    glutPostRedisplay(); ///display(); ///wrong!!!
}
void display()

{
    glBegin(GL_POLYGON);
    for(float angle=0;angle<3.14159*2;angle+=0.001)
    {
        glVertex2f(cos(angle),sin(angle));
        glEnd();
        glutSwapBuffers();
    }

}


 int main(int argc,char*argv[])
{
    glutInit( &argc, argv);
    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
    glutInitWindowSize(500,500);
    glutCreateWindow("04160551 Number 1");

    glutDisplayFunc(display);
    glutMouseFunc(mouse);///test the mouse func
    glutMotionFunc(motion);
    glutMainLoop();

}

2017年3月6日 星期一

Week 02 找飯店?Trivago



一.

複習上周的筆記
http://2017graphics.blogspot.tw/search/label/04160551_%E5%8A%89%E5%AE%9B%E4%BF%9E

二.打造第一個GLUT程式

1.


2.
刪減程式碼,做出茶壺

3.

加入程式碼 glColor3f(1,0,0),使茶壺變顏色

4.
選一張圖採取顏色


5.
變色啦!!!!!!!!!!


6.