SOGO論壇
標題:
「分享」 3D基礎知識 (轉貼)
[列印本頁]
作者:
神采飛揚
時間:
2006-11-21 02:16:29
標題:
「分享」 3D基礎知識 (轉貼)
「分享」 3D基礎知識
建模 (Modeling)
好萊塢電影制作中使用的Modeling方法有多種,但常用的是用三維掃瞄儀對Clay Model進行Pointing的方法制作Modeling。Clay Model是模型制作室里用黏土或木料制作的模型。
用具有Micro Scriber等Pointing功能的三維掃瞄儀對Clay Model進行Pointing,就可以得到Polygon方式的Modeling Data。
不過大部分情況下不使用Polygon Data,而是把這作為基礎,重新制作新的NURBS Modeling。這樣重復作業是為了渲染。
做CG的人都知道渲染用NURBS Data,比用Polygon Geometry能得到更好的輸出。好萊塢常用Renderman 或 Mental-Ray。用Renderman時,用NURBS Modeling做渲染比用Polygon Modeling做快9倍以上。這就是他們重新再做NURBS Modeling的原因。
Mapping/Shading(紋理映射/表面光學特性)
上面談到常用的渲染器是Mental-Ray和Renderman。 Mental-Ray或Renderman不能像3D MAX或 Light Wave 把表面紋理映射形象地表現出來,因此一定要進行Shading處理。 Mental-Ray和Renderman的shader調整跟Mapping的表面有關的變量。 Surface Shader編碼是非常復雜而艱巨的工作。因為有關Illumination需要的所有變量和Displacement Mapping(凸凹貼圖), 環境貼圖等都要用類似C語言的程序設計來進行編碼。Renderman不是Graphic Program, 而是像一種程式化語言,它沒有圖形化界面,只能用像Word Pad這樣的Unix編輯器編輯Shader 源代碼。因此沒有有關圖像處理、分形算法(Fractal Algorit-hm)、3D程式化等方面的知識,就不能使用Renderman。
作者:
ching23sta
時間:
2010-7-18 13:57:34
提示:
作者被禁止發言或禁止訪問或刪除帳號,本文內容已被系統自動屏蔽。
作者:
舞弄小弟子
時間:
2010-7-22 01:01:16
終於又漲知識了 感謝大大的分享喔
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM