pymel

    0熱度

    1回答

    我已經啓動了一個自動保存腳本編輯器腳本(使用Maya 2014),但它非常不穩定,並且如果某個事件與保存同時發生,可能會崩潰。我也剛剛意識到即使沒有保存時​​也會發生崩潰,所以我試圖找出實際問題是什麼,最後幾乎沒有任何代碼留下,但仍然能夠複製它。 我對代碼的想法是運行一個後臺線程,它會以一定的時間間隔循環和備份腳本,但每秒檢查一次值以確保它沒有被暫停或取消(取消將會停止循環)。 我認爲這個問題與M

    0熱度

    1回答

    我已經開始使用Python將Maya編寫爲一個學校項目,但是我面臨着一個文檔問題:我無法在任何地方找到Maya API的所有模塊類和函數的完整文檔。 我已經爲PyMEL module創建了Python風格的文檔,但是它的剩餘空間在哪裏?例如,maya.cmds模塊? 謝謝。

    1熱度

    1回答

    我試圖根據場景中存在的燈光數量在窗口中創建按鈕。 當我按創建按鈕我得到這個錯誤(#RuntimeError:沒有指定對象名稱#。): Traceback (most recent call last): File "C:\Program Files\Autodesk\Maya2015\Python\lib\site-packages\pymel\internal\factories.py", li

    0熱度

    1回答

    我試圖從PySide進口* 從pymel進口選擇一個對象,並顯示行編輯 * 進口pymel.core爲PM 進口maya.cmds作爲CMDS 進口maya.mel如梅爾 進口maya.OpenMaya作爲OpenMaya def select_obj(obj): list = pm.poly print obj button = QPushButton("select") bu

    0熱度

    1回答

    我已經嘗試過使用SublimeREPL指令來設置default_extend_env。 我想: 「default_extend_env」: { 「PATH」: 「{PATH}:C:/ Program Files文件/歐特克/ Maya2016 /斌/ mayapy.exe」} 我也嘗試過: 「default_extend_env」: { 「PATH」: 「{PATH}:C:/ Program Fi

    0熱度

    1回答

    所以我有一個單一網格的面的列表。該網格(讓它稱爲「A」)是組合未知數量網格的結果(您可以假設面部列表等於構成「A」的一個或多個整個網格)。然後我在網格上分開使用,導致很多單獨的網格。知道這些網格中的哪一個與原始面組相對應的最佳方法是什麼?

    0熱度

    1回答

    我試圖在Python中創建while loop以在Autodesk Maya中查找鏈中的下一項。它循環遍歷對象的層次結構,直到找到具有某個特定屬性的對象。目前它首先檢查當前對象是否沒有父對象,然後檢查它是否具有屬性parent,如果它不會進入while loop,並且將打印語句。 如果對象確實有父對象,只要對象有父對象,它就會運行while loop。下面的代碼列出了選擇對象的父: while p

    0熱度

    1回答

    我試圖找出一種方法來創建一個自動完成「創建多邊形工具」在瑪雅,在Python中。當你建立幾何體時,它會選擇以前的幾何體和當前的幾何體,並運行一行命令。 但是,我遇到了一個障礙,其中創建多義工具實際上不讓您退出其命令。 有人會知道解決這個問題的方法嗎? 這裏是我的代碼剪斷位: from pymel.core import * def codeToExecute(): #lists, co

    2熱度

    2回答

    任何人都有一個很好的解決方案來查詢python中當前的maya視口渲染器(視口2.0,默認視口,高質量視口)?

    0熱度

    1回答

    製作一個小腳本爲我寫出.vrscenes,但是我有點堅持讓它們渲染。 我正在使用pymel渲染命令,它似乎調用maya軟件渲染器而不是忽略忽略所有已設置的渲染設置。任何人都知道是否有替代命令? 謝謝,對不起,如果這已被問過! 腳本如下; frames = 100 split = 1 location = "/Users/adamcheshire/Desktop/testing/testScen