數碼資源網

文章頻道 軟件下載 安卓下載 蘋果下載

當前位置:首頁文章中心渲染專欄3ds max → MAX5網絡分區渲染全攻略

MAX5網絡分區渲染全攻略

時間:2005-10-09 22:34:03人氣:149作者:網友整理
NGA玩家社區v9.3.7
NGA玩家社區v9.3.7 for Android
  • 類型:安卓趣味娛樂大小:47.66M語言:簡體中文 評分:4.2
  • NGA玩家社區app是一個十分活躍的網絡論壇,秉承認真玩的特點,平台彙聚了各種類...
立即下載
安卓SD卡分區軟件(手機SD卡內存分區工具) 最新版
安卓SD卡分區軟件(手機SD卡內存分區工具) 最新版 for Android
  • 類型:安卓其他大小:15M語言:簡體中文 評分:3.0
  • SD卡怎麼分區?這款安卓SD卡分區軟件可以幫助大家哦!這款安卓SD卡分區軟件該軟...
立即下載
國安社區Android版(社區服務平台) v3.7.5 手機版
國安社區Android版(社區服務平台) v3.7.5 手機版 for Android
  • 類型:安卓其他大小:24M語言:簡體中文 評分:3.0
  • 網絡科技的發展越來越迅速,隨之而來也方便了更多的夥伴們進行網絡服務。國安社區An...
立即下載
網絡分區渲染(Region Net Rendering,簡稱RNR)和網絡渲染(Network Rendering)相類似,不同的是網絡渲染針對的是一個動畫序列,而網絡分區渲染則是運用網絡上的多台機器各自同時渲染一個大尺寸圖像的一個部分,最後進行拚接。這樣充分利用了網絡渲染的多點優勢,也節省了時間,加快了工期。早期版本的MAX/VIZ並沒有這個功能,隻是有第三方編寫的SCRIPT作類似的工作,且有SHADING的兼容問題。VIZ4內加了由來自DISCREET的Alexander Esppeschit Bicalho編寫的SCRIPT,正式成為渲染的一部分。可惜MAX5仍然缺少類似的功能。本文討論的是如何將VIZ4的SCRIPT移植到MAX5上,從而在MAX5上實現網絡分區。
  -、 程序準備
  在此我們要把RNR所需的幾個文件找到並拷入MAX5。
  1、打開WINDOWS EXPLORER,進入LOCAL:\AUTODESK VIZ 4\ui\macroscripts\,拷貝Macro_RNR.mcr到LOCAL:\3dsmax5\Ui\Macroscripts\,這是擔任RNR的SCRIPT程序,這樣每次啟動MAX5都可以自動加載該SCRIPT,呆會兒我們還要在MAX5的菜單裏設置它;(沒有VIZ的朋友可以在以下鏈接下載。
  2、進入LOCAL:\3dsmax4\network\,將maxnet.ini拷貝到LOCAL:\3dsmax5\network\。SCRIPT在運行時會讀取maxnet.ini裏關於管理器和服務器的端口地址。由於MAX5用的是BACKBURNER,在NETWORK目錄下沒有任何初始化設置,所以我們需要借用一下MAX4的文件,但對MAX5自身的網絡渲染不會產生任何影響。

  二、程序運行
  1、啟動MAX5,在菜單上點擊Custimize\Customize User Interface,點擊Menu頁,在Action欄目裏下拉拖動條直到找到Region Net Render,在右邊的Menu組裏點擊Rendering的+號使之展開,把左邊的Region Net Render拖放到右邊的Rendering下,這樣以後每次都可以直接從菜單上選取該功能了。細心的朋友不要忘了SAVE。

    2、打開需要渲染的文件,點擊菜單上的的Rendering\Region Net Render,出現程序界麵,見圖。
  3、點擊New Job,進入下一級界麵。

點擊放大

[page]

3、點擊New Job,進入下一級界麵。

  4、設置好文件存儲位置,分區數量,如果需要在PHOTOSHOP手工縫接,Overlaping area則選Pixels比較好,還有圖片大小或者使分區圖片大小。點擊Next。

  5、現在我們要提交任務了。如果你知道管理器IP,可以關掉Automatic Search,直接填寫IP或者主機名,使用Automatic Search也可以。
  6、點擊Connect,程序報告Cannot connect to Manager。
  對了,我們沒有開啟backburner。

  7、在Start\Programs\discreet\3dsmax5\backburner2\欄裏,分別運行manager以及server,我通常喜歡把monitor也開起來。

點擊放大

[page]

三個程序開啟後是這樣的。

點擊放大

  8、現在我們還需要做一點點小動作。在backburner Manager的菜單裏點擊Edit\General Settings,記錄TCP/IP下麵的Manager Port和Server Port,在我這裏分別是3234和3233。

  9、去到Windows Explore,回到Local:\3dsmax5\network\目錄,找到我們在第2步拷貝過來的maxnet.ini文件,用Notepad編輯打開,找到如下兩行: ManagerPort=???? ServerPort=???? 必須保證此處的兩個端口號要和backburner Manager中兩個端口號一致。由於我這裏的ManagerPort是3334,就改為3234;ServerPort也由3333改為3233,並存盤退出編輯。

[page]

10、現在我們可以回到MAX5了。在Region Net Render中再次點擊Connect,現在可以看到服務器名字和狀態。選擇需要加入工作的服務器,點擊Submit。

  11、提交完畢後,Region Net Render的界麵中會顯示目前的JOB狀態是Queued。

  12、由於我們原來在設置時選擇了2X2的分區,所以看到Virtual Buffer顯示了四次,在backburner Queue Monitor中也看到有四次任務完成。

[page]

13、但是在MAX5的Region Net Render中,已完成的任務並沒有自動更新,所以我們需要點擊Refresh。然後可以看到我們的任務已經是完成狀態(Complete)。這是Join按鈕也激活了。點擊Join。

  14、縫接後的圖片顯示在Buffer裏,用戶可以存儲。同時縫合後的一張圖片以及縫合前的四張圖片都還保留在原先我們設定的目錄裏。這時可以關閉backburner的Manager、Server以及Monitor了。任務至此完成。

點擊放大

  - 後記
  1、在渲染大尺寸圖像時,有網絡上多台機器同時渲染當然好,但即使是單機,運用RNR也會比普通方法要快,因為畢竟內存開銷小了很多。
  2、建議對網絡渲染不熟悉的朋友先看一下關於網絡渲染的基本概念,操作起來會更方便些。
  3、這個SCIRPT也可以在MAX4上麵用,當然省卻了對maxnet.ini的拷貝。
  4、感謝discreet的Alexander Esppeschit Bicalho。對MAX SCRIPT熟悉的朋友可以改一下,在SCRIPT內部直接讀取端口號,並在任務完成後自動刷新並返回完成信息。我實在懶得去動它了。 謝謝大家。

相關文章

  • MAX6網絡單幀渲染

    一、首先要設置好渲染的分辨率和出路徑。二、勾選網絡渲染選擇,進行渲染。[page]三、設置
  • 3dsmax的網絡渲染圖解流程

    3dsmax的網絡渲染功能十分強大,並且包括finalrender這樣的優秀的渲染器對他的完全支持更...

感謝速聯科技、八度網絡、九九數據、億恩科技、群英網絡讚助部分帶寬!

關於本站 | 聯係方式 | 版權聲明 | 下載幫助(?) | 網站地圖

Copyright 2002-2020 95262.com 【數碼資源網】 版權所有 粵ICP備2020128507號-1

本站所有軟件來自互聯網,版權歸原著所有。如有侵權,敬請來信告知 ,我們將及時撤銷。