2017年11月30日 星期四

周欣融 week12

執行老師的程式碼

  1. 從moodle下載 myGL_Frustrum221_MultiView_2012_1221-20171130T060949Z-001.zip,解壓縮
  2. 新增codeblocks GLUT project
  3. 將解壓縮後的檔案複製到GLUT project裡面,不需要複製.exe檔
  4. 右鍵點選左側project圖案->add file,將新的檔案新增進去
  5. 右鍵點選左側main.c->remove file from project,將原本的main.c刪除,避免重複的entry point
  6. 如果編譯時出現M_PI的相關錯誤,可以到Settings->Compiler,取消所有勾勾


結果

------------------------------------------------------------------------------------------------------------------------------

Processing - Colladaloader: Viewer2D

  1. 添加library: 速寫本->引用庫文件->添加庫文件,下載collada loader
  2. 文件->範例程序
  3. 展開Contributed Libraries -> Collada -> Viewer2D,雙擊開啟
  4. 重點程式碼解釋





結果

------------------------------------------------------------------------------------------------------------------------------
Processing - Picking: Simple

  1. 添加library: 速寫本->引用庫文件->添加庫文件,下載picking
  2. 展開Contributed Libraries -> Picking -> Simple,雙擊開啟
  3. 重點程式碼解釋

結果
------------------------------------------------------------------------------------------------------------------------------
Processing - 老師的機器人程式碼


  1. 從moodle下載 testBVH.zip,解壓縮
  2. 下載過processing後,直接進入testBVH/testBVH資料夾,打開testBVH.pde
  3. 內容講解: testBVH/testBVH/data 裡面的habdZ.bvh,其實就是機器人的骨架點,呈現階程式
結果

沒有留言:

張貼留言