主題:場景Scene
Mocap、Skeleton、Model
執行老師的OpenGL程式碼-myGL_Frustrum_skeleton1. 從moodle下載該檔案並解壓縮。
2. 開啟一CodeBlocks的GLUT project。
3. 將步驟1解壓縮得到的檔案,除.exe檔以外,均複製到步驟2的GLUT資料夾中。
4. 將GLUT專案檔中原本的main.cpp移除(避免重複entry point),並在左側欄project圖示上方按右鍵->Add files,將下載的檔案加入。
5. 此時嘗試編譯,應會出現Error,逐條處理。

Error
(1) 'M_PI' was not declared in this scope
解法: Setting -> Compiler 取消 C++11 ISO的勾選
(2) 這個是舊的OpenGL,需要在int main()的括弧中補上int argc,char *argv[],並在main()中加上這一行程式碼glutInit( & argc, argv ); 。
6. 編譯成功!

Processing(待補)
沒有留言:
張貼留言