2023年3月29日 星期三

魔靈1+3 - week07 - 冒險有靠山

 

期中練習:https://jsyeh.org/gl/


今日學習重點:

1.glTexCoord2f(tx,ty):貼圖座標


1.改變顏色,會與貼圖的結果混在一起
已經熟悉glVerTex2f(x,y,z)是畫3D點的座標,在畫之前,可設定對應的貼圖座標
glTexCoord2f(tx,ty)而這些程式碼,會放在glBegin()和glEnd()中間


2.用兩個三角形組合而成
三角形組合較快 Ex: Unity、3dsMax、OpenGL
四邊形組合人類較易理解 Ex: Maya


3.OpenCV
圖片讀入用OpenCV 2.1 (下載時第二步的Add PATH要記得設定
           ,CodeBlocks重開)
CodeBlocksSetting-Compiler 用三個設定
1. Search directoryCompiler C:\OpenCV2.1\include
2. Search directoryLinker C:\OpenCV2.1\lib
3. Linker setting cv210、cxcore210、highgui210


4.OpenCV讀圖片


5.茶壺用圖片材質
code by gist.github.com/jsyeh 裡的 myTexture

6.顯示貼圖


7.旋轉的貼圖



沒有留言:

張貼留言