当前位置:网站首页>maya前臺渲染插件mel脚本工具

maya前臺渲染插件mel脚本工具

2022-06-12 02:21:00 Maya動畫技術

一.概述:

maya使用 batch render 後臺批量渲染時,有時會出錯,無法進行。還有一些情况需要補渲染出錯幀,此時只要文件maya能打開,就可以進行前臺窗口渲染。maya默認提供sequence render渲染命令,但是無法同時渲染多個文件和鏡頭,也不能批量分段渲染單幀、跳幀,如 如同時渲染 " 1-5,10-18,32,68 "這種方式。所以,通過修改了官方源碼。並編寫了ui界面,便於渲染師日後解决此類問題。
插件UI 如圖:
在這裏插入圖片描述

二.使用方法:

1.首先指定項目目錄,點擊主菜單 File> Set Project…, 選擇項目目錄,點擊 set 按鈕確認。
在這裏插入圖片描述
2、將插件脚本,拖到maya視圖窗口中,會彈出ui界面。
在這裏插入圖片描述
3.點擊插件輸入欄,第一行 右側,set…按鈕。選擇 要渲染的maya 文件,如果當前沒有打開,之後會自動打開。
在這裏插入圖片描述

4.如圖輸入要渲染的攝像機,和 幀數,如果有多個渲染攝像機可以輸入多個,並用逗號隔開。如果當前文件中有立體相機,可以都填入兩個攝像機名稱。再sequence strings 欄,輸入要不渲染或測試的多幀,連續幀,跳幀 ,用逗號相隔,如下圖:
在這裏插入圖片描述
5,點擊 最下方,藍色 Render now 按鈕,即可打開指定文件,開始前臺渲染。如下圖:
在這裏插入圖片描述
6.渲染完成後,可以再工程目錄的images目錄中,找到所有幀。
在這裏插入圖片描述

在這裏插入圖片描述

ok,插件使用完成,插件也可以用對應的下mel 命令,同時渲染多個maya文件,再脚本編輯器中輸入如下命令:

tjh_foreground_batchRender__proc "D:/tjh_development/diZangPuSa_model_kelued/scenes/file01.mb" "camera1" "1-5";
tjh_foreground_batchRender__proc "D:/tjh_development/diZangPuSa_model_kelued/scenes/file02.mb" "camera1" "3,8,12-19";
tjh_foreground_batchRender__proc "D:/tjh_development/diZangPuSa_model_kelued/scenes/file04.mb" "camera1" "1-100";

插件下載地址:CSDN下載頁
南無阿彌陀佛

原网站

版权声明
本文为[Maya動畫技術]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/163/202206120219219078.html