SOGO論壇
  登入   註冊   找回密碼
查看: 1759|回覆: 2
列印 上一主題 下一主題

[教學] 「分享」 3D基礎知識 (轉貼) [複製連結]

SOGO榮譽會員

一日志工終生志工

Rank: 13Rank: 13Rank: 13Rank: 13

榮譽會員勳章 熱心參予論壇活動及用心回覆主題勳章 品味生活區勳章 軍武十字勳章

狀態︰ 離線
跳轉到指定樓層
1
發表於 2006-11-21 02:16:29 |只看該作者 |倒序瀏覽
「分享」 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。
已有 1 人評分威望 SOGO幣 收起 理由
紅塵孤鳥 + 2 + 2 您發表的文章內容豐富,無私分享造福眾人 ...

總評分: 威望 + 2  SOGO幣 + 2   查看全部評分

喜歡嗎?分享這篇文章給親朋好友︰
               感謝作者     

ching23sta 該用戶已被刪除
狀態︰ 離線
2
發表於 2010-7-18 13:57:34 |只看該作者
提示: 作者被禁止發言或禁止訪問或刪除帳號,本文內容已被系統自動屏蔽。

智天使(八級)

禁止訪問

Rank: 11Rank: 11Rank: 11Rank: 11

原創及親傳圖影片高手勳章 熱心參予論壇活動及用心回覆主題勳章 釣魚王勳章

狀態︰ 離線
3
發表於 2010-7-22 01:01:16 |只看該作者
終於又漲知識了  感謝大大的分享喔
請注意︰利用多帳號發表自問自答的業配文置入性行銷廣告者,將直接禁訪或刪除帳號及全部文章!
您需要登錄後才可以回覆 登入 | 註冊


本論壇為非營利自由討論平台,所有個人言論不代表本站立場。文章內容如有涉及侵權,請通知管理人員,將立即刪除相關文章資料。侵權申訴或移除要求:abuse@oursogo.com

GMT+8, 2024-11-25 12:54

© 2004-2024 SOGO論壇 OURSOGO.COM
回頂部