2022年4月11日 星期一

09160074 week08

講義:https://jsyeh.org/3dcg10/

●Lighting

左上角按滑鼠右鍵可更改3D Model,左下角按滑鼠右鍵則可更改Material






















Pos矩陣中,第1、2、3個數值是更改燈光的X、Y、Z值,第4個數值是更改點光源或平行光源

●3D Teapot_Light

先放好10行GLUT程式, 打光的陣列放前面,打光的函式放在 glutMainLoop()之前,但是燈光在背面





















pos陣列中的Z值加上負號即可將燈光照像正面,並且可加上顏色





















在glutCreateWindow()之前進行 Init初始化就能執行OpenGL指令, 最後就用glutMainLoop()來卡住, 讓程式持續進行不會結束。


沒有留言:

張貼留言