Vray代理對象的復制方法
來源:投稿網 時間:2022-12-02 10:00:05
分析影響3dsmax生產速度的問題。
對3dsmax生產質量提出更高的要求意味著需要制作更精細的模型、更真實的照明、更復雜的材料、更現實的特效、更準確的運動等。這不僅是一個簡單的環,而且是項目生產周期和渲染輸出時間的兩倍。場景的數量超出了計算機的承載范圍,但也會導致死亡、文件損壞等嚴重情況。以建筑動畫制作為例。一個完整的建筑動畫需要建筑主體、建筑場景、綠化和景觀。建筑的數量與建筑的外觀和成像的質量有關,不能大量簡化。通常,我們會找到一種減少面部數量的方法來匹配場景和綠化。通常,建筑動畫中的綠化使用地圖代替模型;建筑動畫中的場景使用幾何代替模型來節省表面。
為了追求更好的效果,現在行業基本上使用了整個模型渲染,整個模型渲染是指場景中的每個對象使用模型,使視覺效果更加真實,但模型效果越接近真實,使用的面數越多,占用的計算機資源就越大。大量的面數顯示器會給顯卡增加很大的負擔。在操作過程中,視圖會被推遲,通常只需要幾分鐘的操作步驟,有時需要等待十分鐘或更長的時間來完成計算。在嚴重的情況下,它會導致死亡和3dsmax自動彈出。
23dsmax渲染工藝現狀。
在早期制作中,動畫渲染采用3DSMAX自帶的照明系統和默認渲染器輸出。這種生產方法具有速度快的優點,但由于場景中的光是由生產者根據物理現象模擬的,渲染效果仍然不夠真實。特別是在大型場景中,需要大量的照明,程序更加復雜。
然而,隨著高級渲染器的吸引力,優化了這一渲染過程。高級渲染器基于算法計算場景中光線的物理現象,因此渲染效果更加真實,照明設置只需根據實際照明進行布置。因此,主要生產團隊選擇高級渲染器進行項目生產。在眾多高級渲染器中,VRay在渲染質量和速度之間找到了良好的平衡點,得到了業界的認可和廣泛應用。
3VrayProxy工作原理。
Vray是由著名的ChaosGroup公司開發的渲染器,VrayProxy是其中之一。VrayProxy工具允許3dsmax在渲染時從外部文件引導網格對象,這可以在您的工作中節省大量資源。例如,一個場景需要大量的高精度樹模型,而太多的樹模型在生產過程中會占用大量的資源。此時,我們可以將樹引導出VRay代理對象,然后VRayProxy工具將代理對象引導回場景。此時,場景中的模型只是外部模型的代理對象,沒有面數,不占用資源。我們可以使用這種技術渲染數千萬或更多的面,這遠遠超出了3dsmax本身的承受范圍。它還可以加快工作流程。有效避免因面數過多而導致操作視圖延遲或無法自動彈出的現象。
4VrayProxy的使用方法。
因為Vray渲染器是第三方插件,所以需要先安裝才能使用。每個Vray渲染器都有相應的3dsmax版本,只有相應的版本才能正常安裝。VrayProxy工具是Vray1.5版本的新功能,需要安裝Vray1.5或以上版本才能找到。第一步是打開3dsmax渲染菜單中的渲染設置面板,在公共選項卡下找到指定渲染器展示欄,在產品級中選擇Vray渲染器。第二步是在場景中選擇需要代理的模型,在腳本輸人欄中輸人dovraymeshexport},或者在模型選擇狀態下點擊鼠標右鍵選擇`vraymeshexport工具,在彈出的vraymeshexport面板中單擊filder欄輸人導出路徑。第三步是在3DSMAX主工具欄的“創建面板”下找到“幾何”,在下拉菜單中找到“Vray”模塊,點擊“Vrayproxy”工具,在場景中點擊鼠標左鍵,彈出代理選擇對話框,選擇剛剛導出的代理完成創建。
5VrayProxy使用技巧分析。
使用代理對象通常是在場景模型建立完成后渲染測試之前,因此保持場景模型的原始位置非常重要。在VRaymeshexport面板中,我們可以通過檢查Automaticalycreateproxies選項來解決這個問題。Automaticalycreateproxie選項是自動將場景模型替換為代理對象,并保持模型位置不變。對于由多個模型組成的物體,如樹木由樹干、樹枝和樹葉組成。我們需要在代理轉換之前將模型坍塌成一個物體。這可以更有效地節約資源。
對于兩個或兩個以上物體的轉換,我們可以在VRaymeshexport面板中勾選Exportmultiplefiles選項,將多個物體合并成代理物體。
在新版本的Vray1.50.sp2渲染器中,無論原模型的表面數量如何,其代理對象在場景中的顯示面數為1000。我們可以通過兩種方式設置來優化。
第一種:進入代理物體的“修改”面板找到“Display”選項欄。這里有三種顯示模式來控制代理物體的顯示面數。“boundingbox”允許代理物體以box的形狀顯示在視圖中,占用面數為12個三角形。“previewfromfile”允許代理物體以原始物體的形狀顯示,默認面數為10000。“point”允許代理物體以點的形狀顯示,顯示面數為1。
第二類:“vraymeshexport”面板的“facesinpreview”欄,該參數是在顯示模式為“previewfromfile”的情況下,控制代理物體在場景中的顯示面數。
分析VrayProxy使用問題。
使用Vray代理對象時,必須使用VR渲染器進行渲染,否則無法得到正確的渲染結果。一旦模型轉換為代理對象,就無法修改,因此轉換代理對象應在模型確定后進行。模型轉換為代理對象后,無法設置材料,創建的代理對象無材料,因此應在模型轉換前設置材料,并保存材料已調用。對于在場景中重復的模型,如樹木、花卉、路燈等,我們只需要轉換一個模型,然后進行相關復制。相關復制方法的優點是,無論您復制多少份,內存都是相同的,以避免內存溢出造成的錯誤。代理對象的類型不應該太多,通常在場景中重復更多的對象,因為代理對象的類型也會占用大量的資源,減慢速度。
7結語
在行業應用全模型渲染的情況下,生產過程速度的降低和生產成本的增加一直是行業急于解決的問題,合理使用Vray代理物體工具為解決這一問題提供了有效的解決方案。