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