這是部分畫面的呈現:
程式一開始執行時show出一開始Usr所在的位置,
以及各個系館的相對位置。
以及glTranslatef()跟glScalef()。
而利用方向鍵可以前後左右任意移動,
至於移動,也是利用sin與cos算出來的方向,
綠色 — 一館
藍色 — 二館
紅色 — 三館
灰色 — 五館
黃色 — 六館
紫色 — 七館
上圖為不同角度所看的學校。
2. 心得呈現
在做這次的作業時,最大的問題是每個系館會因為移動而跑掉,
最後與同學討論之後,才慢慢解決這個問題。
不過因為是3D物件,反而一直畫不出在地板上的平面圖,
會一直被一開始設定的floor給蓋掉,
所以最後只剩下灰灰的地板囧。
努力找出解決的方法,不然這樣看起來很醜!!




沒有留言:
張貼留言