2013 電腦圖學 Computer Graphics
授課教師: 葉正聖
銘傳大學資訊傳播工程系
每週主題: 程式環境、點線面顏色、移動/旋轉/縮放與矩陣(Matrix)、階層性關節轉動(T-R-T)、做出機器人、打光、貼圖、glu/glut函式、鍵盤、滑鼠、計時器(timer)、讀入3D模型、粒子系統、聲音、特效、投影矩陣、攝影機與運鏡、機器人2.0、期末作品
2013年6月14日 星期五
2013年5月24日 星期五
2013年5月17日 星期五
2013年5月10日 星期五
2013年5月3日 星期五
2013年4月12日 星期五
第八週
https://docs.google.com/file/d/0ByYbu0zjxrp1THkybHVJbGFaTGs/edit?usp=sharing
先下載你們需要的 葉正聖老師上課軟體.zip
裡面有兩個重要的紙盒子 (可以給 Dev C++ 用的 DevPak 檔)
1. Dev C++ 裝兩個紙盒子 (opencv1.0.DevPak, glut_3.7.6.DevPak)
1.1. 將 Dev C++ 的 Tool-Editor設定,將第3個打開(TAB)第4個關掉 (這樣你的程式排版才會正確)
2. Dev C++ 裡, File-New-Project 選 MultiMedia 的 glut 專案
2.1. 在桌面上新增一個 00160011_hw8 的目錄,把你的程式存在這個目錄中
3. Alt-P 專案屬性, 設定參數Link咒語
3.1. GLUT咒語: -lglut32 -lopengl32 -lglu32 -lgdi32 -lwinmm
3.2. OpenCV咒語: -lcv -lcxcore -lhighgui
(3.3. 賈院長課程中用 OpenCV 2.1 的咒語則是 -lcv210 -lcxcore210 -lhighgui210)
4. 將所有的東西都放在同一個目錄中:
4.1. 準備貼圖所需素材 (EarthMapColor.jpg), 放在程式的目錄中
4.2. 將 C:\Dev-CPP\bin\opencv\*.dll 檔案全部放在你的目錄中 (這樣才能執行OpenCV程式)
5. 最簡單的 OpenCV 程式
1.讀取圖檔
2.茶壺地球轉動
先下載你們需要的 葉正聖老師上課軟體.zip
裡面有兩個重要的紙盒子 (可以給 Dev C++ 用的 DevPak 檔)
1. Dev C++ 裝兩個紙盒子 (opencv1.0.DevPak, glut_3.7.6.DevPak)
1.1. 將 Dev C++ 的 Tool-Editor設定,將第3個打開(TAB)第4個關掉 (這樣你的程式排版才會正確)
2. Dev C++ 裡, File-New-Project 選 MultiMedia 的 glut 專案
2.1. 在桌面上新增一個 00160011_hw8 的目錄,把你的程式存在這個目錄中
3. Alt-P 專案屬性, 設定參數Link咒語
3.1. GLUT咒語: -lglut32 -lopengl32 -lglu32 -lgdi32 -lwinmm
3.2. OpenCV咒語: -lcv -lcxcore -lhighgui
(3.3. 賈院長課程中用 OpenCV 2.1 的咒語則是 -lcv210 -lcxcore210 -lhighgui210)
4. 將所有的東西都放在同一個目錄中:
4.1. 準備貼圖所需素材 (EarthMapColor.jpg), 放在程式的目錄中
4.2. 將 C:\Dev-CPP\bin\opencv\*.dll 檔案全部放在你的目錄中 (這樣才能執行OpenCV程式)
5. 最簡單的 OpenCV 程式
1.讀取圖檔
2.茶壺地球轉動
3.地球成品
2013年3月29日 星期五
2013年3月22日 星期五
2013年3月15日 星期五
2013年3月8日 星期五
2013年2月22日 星期五
訂閱:
文章 (Atom)




























