2012年3月28日 星期三

作業二

(一)主題介紹 : 面面俱到


       YZU一館到底長的怎麼樣呢?讓我來告訴你
  
       看下去就知道囉! 


(二)過程與成果展示


    (1) 立方體 : 利用glVertex3f( x . y . z) 來完成


                          因為具有六個面,所以我將它分成六個部分來完成


    (2)滑鼠控制 : 
        
        函數
        glutMouseFunc(Mouse);             //滑鼠按下去和放開時的資訊 
        glutMotionFunc(MotionMouse); //滑鼠按下時的資訊


    (3)旋轉 : 


        glRotatef(角度, 1.0, 0.0, 0.0);  //以x軸當旋轉軸 
        glRotatef(角度, 0.0, 1.0, 0.0)  ;//以y軸當旋轉軸 




  (4) 參考圖片 :  


(三)心得 : 

        其實這次主要是以滑鼠控制旋轉為主


        有些人可能是以鍵盤的上下左右來操縱


         經過這幾個禮拜下來


        好像快可以做出一個陽春小遊戲


       不過看了上述的參考圖片,還是有些落差


       有些遺憾 !?


                




影片 : 可利用滑鼠觀看一館各個角度


2012年3月13日 星期二

(一)主題介紹 : 蔚藍一館

那些年我們所熟悉的一館~
在太陽的折射中,散發出無限的光芒
且照耀著那紅磚路

在這四年的心血歷程中
造就出許多不斐的人才


(二)過程與成就展示






使用到的函式 :  glColor3f(x,y,z);   //配色
                              glVertex2f(x,y);   //描點

利用上述兩個function,描繪出多個方型並組成該形狀
還可加上許多不規則形狀組合您所需要的物體
方法簡單實用

(三)心得

畢竟是我的第一次
希望以最簡單的方式造出最不平凡的樣式
原本想以較立體的方式呈現
但成效不佳
所以最後以平面的方式展現出來