顯示具有 Week07 標籤的文章。 顯示所有文章
顯示具有 Week07 標籤的文章。 顯示所有文章

2017年5月1日 星期一

2017/4/10 04160462_有ㄘ毒的茶壺光暈版本

依照老師指示更改原茶壺的程式碼,達到可以讓茶壺產生反光感的效果

隨後更改上半部與下半部程式碼,讓白框一次出現兩個茶壺,同時第二個茶壺可以自體旋轉

2017年4月26日 星期三

Week 07 一權的上課筆記

(1)期中考試
(2)T-R-T觀念測驗
(3)讀入3D模型
      TODO:
          ☆souce.zip(glm.h,glm,cpp)
             windows.zip--->desktop\windows\Transformation.exe
             data.zip--->desktop\windows\data\soccerball.obj
                                                                    soccerball.mlt .... 等 7 組
             glut32.dll--->desktop\windows\glut32.dll
       1.切換模型
       2.開啟soccerball/obj ---> #v   開頭   vertex
             Notepad++   按右鍵   #vn 開頭   vertex normal
                                                 #vt 開頭    vertex  texture coordinate

2017年4月24日 星期一

Week 07 HMTse的上課筆記

1. NeHe Lesson32 
遊戲畫面

2.聲音

1. #include <mmsystem.h>
2.   void mouse(int button,int state,int x,int y)
{
    PlaySound("C:\\Users\\user\\Desktop\\Lesson32\\data/shot.wav",NULL,SND_ASYNC);
}
3. glutMouseFunc(mouse);

keyboard
1. void keyboard(unsigned char key,int x,int y)
 {

    if(key=='1') PlaySound("do.wav",NULL,SND_ASYNC);
    if(key=='2')PlaySound("re.wav",NULL,SND_ASYNC);
    if(key=='3')PlaySound("mi.wav",NULL,SND_ASYNC);
    if(key=='4')PlaySound("fa.wav",NULL,SND_ASYNC);
    if(key=='5')PlaySound("so.wav",NULL,SND_ASYNC);
 }
2. glutKeyboardFunc(keyboard);

播歌
#include "CMP3_MCI.h" 放在專案檔目錄中
CMP3_MCI meMP3; 宣告

 meMP3.Load("C:\\Users\\user\\Desktop\\freeglut\\yukai.mp3");
    meMP3.Play();



2017年4月17日 星期一

Week 07 20170417

課堂作業一
下載 [data] [win32] [glut32.dll] [source] 壓縮檔並進行解壓縮到桌面
 [window] 檔案開啟並合併[data] [glut32.dll] 檔案到裡面
[source].zip 壓縮檔裡面找出 glm.h 及 glm.cpp 檔案並執行以下動作
課堂作業二
開啟Autodesk Maya之3D模型介面
開啟 Windows > Settings/Preferences > Plug-in Manager 並檢視 objExport.mll 是否有勾選(Loaded + Auto load)
開啟 File > Export All 做匯出的動作且另存新檔並改變儲存的檔案類型(改為OBJexport)

Week07 林憶蓮的上課筆記