[英]Maya python fit camera-view to mesh
您要問的操作相對復雜。 您正在調整多個相機屬性以構圖 object。
我建議您將問題分解為多個部分並忽略焦距。 只需轉換相機,使其構圖 object。 然后,您可以添加一個補充步驟來修改相機的寬度和高度以緊密地構圖。
您想要做的事情的要點如下:
如果您熟悉 OpenMaya API,這會容易得多。 OpenMayaUI.M3dView 和 OpenMaya.MFnCamera 類應該可以幫助您入門。
https://help.autodesk.com/view/MAYAUL/2019/ENU/?guid=__py_ref_class_open_maya_u_i_1_1_m3d_view_html
https://help.autodesk.com/view/MAYAUL/2019/ENU/?guid=__py_ref_class_open_maya_1_1_m_fn_camera_html
如果您不熟悉 API,請瀏覽 mel 腳本並檢查 FrameSelectedWithoutChildren 運行時命令(視口中的 F 鍵)快捷方式的工作原理,並使用它來自動執行該過程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.