//Class_1_投影距離
要開起來的是windows裡面的 Projection.exe跟以前一樣下載>> windows、data、glut32.dll
把data、glut32.dll 丟進windows裡面
/*下面是打開後 投影矩陣的屬性與範例
屬性
範例
/*老師的網址
http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/
//Class_2_開始做codeblocks的範例
那我們要去老師的網址多下載>> source
把裡面的 glm.c、glm.h、projection.c 拉出來
把glm.c 改成C++檔,再丟入專案資料夾裡面
今天目的是:親手寫出 projection.c
1.先畫出沒打光的模型
2.再把打光加上去
卻出現了一個破掉的模型圖
為甚麼會這樣呢?
那就看有什麼可以修改吧
4.加上固定的投影範圍
然後就出現了一個沒有破掉的塗了
那是為甚麼呢
我們來看範例程式裡面Ortho 的參數如果改變會有什麼差別吧 ↴↴↴/*垂直投影矩陣Ortho 參數範例
5.把垂直投影改成 大範圍的投影矩陣
那最後一步就成功瞜
沒有留言:
張貼留言