譯註:請移動到 這裡 開始解題,如果沒有畫面請再按一次 Run,因為有時 jQuery 第一次會載入失敗。
喝水鳥的設計圖可以在 課程筆記 找到,還有原始喝水鳥的照片。
如果你打開 “Show axes”,會出現 X 軸紅色、Y 軸綠色、Z 軸藍色的線條。
Three.js 文件在 這個網頁。立方體、球體、圓柱的文件列在左邊。
要讓作業過關,也讓球與圓柱好看。所有 SphereGeometry
呼叫應該要像這樣:
|
|
CylinderGeometry
呼叫要像這樣:
|
|
Three.js 還支援很多形狀。參考 Stemkoski 的展示:形狀、拉伸(Extrusion) 與 3D 文字。還有 細分曲面(Subdivision Surfaces),一種讓平面更圓滑的方法。跟 建構固體幾何(Constructive Solid Geometry),一種拿物體減去另一個物體方法。
有許多免費的建模軟體:SketchUp Make 適合表面建模。像是 123D Design 與 Tinkercad 較為簡單適合設計 3D 列印作品。Blender 也是免費又有許多功能。如果你想認真學習建模,Udacity 學生可以 註冊 申請 免費使用 Autodesk 軟體。當你註冊時記得 Udacity 被認定是位在 Sunnyvale, CA 的學校。Maya 與 3ds Max 是電影與遊戲專業人士使用的工具,學生可以免費使用。