麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 辦公 > Maya > 正文

Maya插件:怎么樣在maya下以單面線框模式渲染

2024-09-04 21:27:38
字體:
來源:轉載
供稿:網友
如何在maya下以單面線框模式渲染〔教程翻譯〕
   在 maya 中以單面線框模式渲染〔適用于所有幾何體!〕
by jared martin
對于那些以往見過這篇教程的人來講,這篇教程已經過改良而且達成的方法將會更加簡單有效!并且對于 nurbs 幾何體也同樣有效!不知道

為什么以前我沒想到這個方法。噢,這文章似乎很長,但它真的很簡單!
   這種方法將會以 wireframe 模式渲染物體,并且取消了背面網格的可視性。不需用任何的插件或腳本,僅僅是出于你對 maya 界面的了解。下圖顯示出了有無背面可視的區別,以及渲染的質量。到教程的最后你也會做出任何一種效果。

如同你看到的,右邊不帶有背面的圖片看起來簡潔不混亂。大多數人更愿意以這樣的方式展示他們的模型線框圖。
  不幸的是在 maya 中渲染線框圖不像在其他程序-如 3d max -那么簡單。但這種方法并不是什么左道而且它花費的時間并不長。唯一的缺點是這種線框不能投射陰影并且你要分別為各個物體做相應的設置。
我們將要使用 hardware renderer 渲染我們的場景。如果你希望以雙面方式渲染,那么你要做的僅僅是打開 hardware render buffer, 設置成以 wireframe 模式渲染 (render>attributes) 。但是如果你希望以單面線框模式實現,那么繼續看下去。
  實際上我們將要做的是復制物體,使其中一個僅成為線框,另一個作為遮擋物體。遮擋物體的顏色將會 “ 內嵌 ” 到線框物體中作為背景色,渲染時遮擋線框體的背面。
  以下是總體的思想:


制作遮擋物體
    很簡單:
1. 打開場景,或者創建一個簡單的物體作為練習。
2. 創建一個 lambert 材質賦予給你的物體。
3. 命名這個物體為 "blocking material" ,在線框渲染中你將會使用它作為任何遮擋物體的材質。
4. 根據你的需要改變材質的 color 。
5. 改變 incandescence ,使其于 color 相同,這樣創建出一個純的單色 shader.

    像這樣:


6. 現在重新命名你的物體為 "yourobjectname_blocking" 。如果你不想重命名也可以,但當有兩個以上的物體你想要制作線框渲染時恐怕就會出現混亂。
  現在遮擋物體就完成了!

  制作線框物體
    同樣很簡單:
1. 選擇你的遮擋物體,復制。(使其在遮擋物體之上)
2. 重命名這個物體為 "yourobjectname_wire", 或者類似的名字。
3. 選擇線框物體,打開 attribute editor(ctrl+a) 。
4. 切換到第一個 tab (名稱就是你命名物體的名字)
5. 打開 display 部分,打開 drawing overrides 子選項。
6. 勾選 enable overrides 項使我們能覆蓋默認的物體顯示設置。
7. 現在我們需要關閉 shading 項(這樣物體只以線框模式顯示),然后調節 color 滑塊以選擇線框的顏色。

  設置和狀態如下圖(除了你自定義的顏色):


以上就是關于線框物體的全部設置!

  現在只剩下兩件事要做,那就是輕微的縮小遮擋物體,和渲染。你需要輕微的縮小遮擋物體,因為它占用了相同的體積這會導致渲染的邊緣有不正常的閃光。

  對于 sphere ,或 box 等其他的 primitive 物體,遮擋物僅僅使用 scale 到 0.98 就會有不錯的效果。但是如果你嘗試縮小例如角色或其他類似的復雜模型,那遮擋物體將不會在線框物體內部,因為 scale 作用于自身的參照點。所以在 scale 我們的模型前我們要維持它們的比例,先使用以下的小技巧。

  縮放技巧:

1. 選擇要縮小的遮擋物體。
2. 切換到 modelling 菜單組,選擇 sculpt polygon tool (如果是 nurbs, 使用 edit nurbs>scuplt surface tool )
3. 在 operation 中選擇 push.
4. 設定 strength 為 1
5. 設定 max displacement 為 0.02 。我們僅僅希望以很小的比例縮小遮擋物體,使得渲染器知道哪個物體在外部。
6. 確保 opacity 為 1.0 ,然后 flood !

  這將 "flood push" 所有遮擋物體的面到線框物體的內部,現在渲染會以適當的方式進行!
  其實并不是什么技巧,但我發現它很有效。你大可以使用 "flood pull" 方式作用于線框物體。

* 注意:這取決于你場景的大小,或是你模型細節的數量,你可能需要試驗多種設值以便不破壞細節從而擁有好的效果 *

  最后,渲染

  現在你終于能夠渲染你的線框杰作了,使用 hardware render buffer,hrb 渲染很快,因為它使用你的顯卡而不是軟件

的算法來計算。
  缺點是它沒有豐富的設置,并且它的反鋸齒也不是很好。

  打開你的 hrb(windows>rendering editor>hardware render buffer) ,你可以選擇以哪個攝像機視圖進行渲染。通過 render>
attributes 進行設置。這是我用來渲染靜幀的設置:

 

我不會講解每一項參數,只有兩個要點:

1. 記住將 background 的顏色設置成與你的遮擋物體相同的顏色。
2. 打開 multipass rendering 進行多次渲染以產生發鋸齒或是動態模糊效果。 36 是最大的 passes 數并會達到最好的效果。這同樣不會花費你太多時間因為它使用的是你的顯卡。

  就是這樣,如果你不是很理解 hrb 的設置那么查看幫助文件吧。如果你對反鋸齒的效果不滿意,你可以以雙倍的分辨率渲染視圖然后

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产午夜精品在线 | 日韩做爰视频免费 | 久久国产亚洲精品 | ⅴideo裸体秀hd | 精品国产乱码一区二区三区四区 | xxxx69hd一hd| 爱福利视频网 | 国产69精品福利视频 | 婷婷亚洲一区二区三区 | 国产精品久久久久久久久久大牛 | 一级黄色影片在线观看 | 久久久综合久久久 | 成人在线激情视频 | 欧美视频一二区 | av在线免费看网站 | 色播亚洲 | 一二区电影 | 嗯哈~不行好大h双性 | 天天夜夜草 | 午夜电影视频 | 超碰99在线观看 | 91久久99热青草国产 | 国产无遮挡一级毛片 | 久久蜜桃香蕉精品一区二区三区 | 亚洲乱操 | 一级做受毛片免费大片 | 一本到免费视频 | 日本在线视频二区 | 色网站综合| 91在线视频播放 | 色偷偷欧美 | 午夜视频在线观看免费视频 | 免费观看亚洲视频 | 日本欧美一区二区三区视频麻豆 | av性色全交蜜桃成熟时 | 91在线精品亚洲一区二区 | 亚洲第一色片 | 午夜视频在线免费观看 | 毛片av网 | 免费黄网站在线播放 | 国产精品91久久久 |