maya

    -1熱度

    1回答

    我通過創建腳本在Maya中播放預覽: mov = cmds.playblast(f=file_name, st=1, et=100, format='qt', compression='H.264', quality=70, widthHeight=(1280, 720), percent=100, forceOverwrite=True, s

    0熱度

    1回答

    我正在嘗試使用Qt爲Maya 2016構建一個插件,我不確定如何使用相對路徑來引用我需要的特定資源。 裏面我爲我的插件代碼,我使用QUiLoader和QFile加載my_ui.ui文件,其中包含從Qt設計讓我預先設計的對話窗口: QUiLoader loader; QFile file("my_ui.ui"); file.open(QFile::ReadOnly); fForm = lo

    0熱度

    1回答

    我使用Python在Maya中創建用戶界面。我不斷收到此錯誤: Error: line 1: keyword can't be an expression 有人知道如何解決這個問題嗎? import maya.cmds as cmds if mc.window(ram, exists =True): mc.deleteUI(ram) ram = cmds.window("Ren

    0熱度

    1回答

    我試圖將舊的瑪雅python腳本轉換爲Maya 2017.在2017年,他們做了一些更改,包括從PySide切換到PySide 2和Qt4到Qt5。我對這些庫甚至Python都沒有經驗。 我做的第一件事就是嘗試通過pyqt4topyqt5運行它,但沒有檢測到必要的更改。 我相信這兩個版本的腳本的核心功能是一樣的,但是由於這些改變,GUI加載失敗。原來的劇本導入庫如下: import shiboke

    0熱度

    1回答

    如何使用pymel或一般的python來渲染當前幀,並使用任何設置? 我已經看着pymel.core.rendering,但我能找到的所有呈現特定的命令。我嘗試了基本的cmds.render(),但它沒有做任何事情。 我基本上想要與用戶界面頂部的「Render Current Frame」 - 「按鈕」相同的功能 - 它使用任何設置呈現當前活動視圖。 我希望你能幫助我!

    0熱度

    1回答

    我有這個代碼...我不明白爲什麼,每當我做for循環它不會改變立方體的顏色......我的意思是,在這種情況下,我調用函數「BookGen」 5次......每次我隨機3個數字,但顏色不改變.... import maya.cmds as cmds def BookGen(myBlinn,myBlinn2,myBlinn3): myBook=cmds.polyCube(name='Bo

    0熱度

    1回答

    Cheers, 我正在寫一個工具,該工具應該獲取具有特定前綴的所有屬性並將它們保存到數組中。 當我使用它自己的listAttr它給了我這樣的事情: // Result: message caching isHistoricallyInteresting nodeState... 我的問題:我想用一個特定的前綴屬性的列表保存到一個數組 梅爾代碼: string $currentSelection[]

    1熱度

    1回答

    Hei all, 我有通過Python在Maya中創建不同對象的過程程序。在創建這些元素後,我想讓用戶可以選擇這些對象中的一部分,並通過一個按鈕來刪除它...問題是我不明白如何獲取對象的名稱... 到目前爲止,我的代碼是這樣.. #Deletes Selected Element selected from the user def DeleteSelection(*args): se

    0熱度

    1回答

    我使用Vray的時候寫一個腳本來簡化繁瑣的任務,但我堅持認爲應該允許用戶鍵入撞擊時觸發某些動作的int值的intFields按鈕。我簡化了代碼只有必要的部分。無論我將值更改爲何值,在腳本編輯器輸出中始終爲0。 import maya.cmds as cmds idManagerUI = cmds.window(title='Vray ID Manager', s = False, wh = (

    0熱度

    1回答

    我正在瀏覽MEL和表達式,並試圖做這樣的事情:如果我選擇一個對象,我停用另一個屬性。但是我遇到了對象選擇面額的問題。下面是一個例子: If (select pCube1-r on) {   PCube2.visibility = 0; } 我已經用繩子嘗試過,但沒有奏效... global proc myscript() { string $a[] = ls -sl;