mel

    0熱度

    1回答

    我有一個文件夾,我存儲了一些maya預設(特別是nCloth預設),我想讓這個目錄可用於當前網絡上的所有用戶。爲此,我希望在啓動時將此文件夾添加到MAYA_PRESET_PATH中。但是,我無法創建/修改maya.env文件(網絡上的受限權限)。那麼,有沒有辦法使用python或MEL將目錄追加到maya的環境變量中,這樣我就可以在啓動時調用腳本來動態加載所有預設? 我試着在我的啓動腳本MEL以下

    0熱度

    4回答

    我嘗試了在幾個文檔頁面上解釋的所有方法。 我修改了userSetup.mel文件,並將其與該代碼添加的文件夾: string $s = `getenv MAYA_SCRIPT_PATH` + ";C:/MyScripts"; putenv "MAYA_SCRIPT_PATH" $s; 它沒有工作。做putenv後,我也試圖做一個「rehash」。 我刪除userSetup.mel文件,並使用

    1熱度

    1回答

    我一直在關於數字導師腳本的教程,在一些視頻中,導師制作了一個工具,使用MEL爲任何選定的着色器添加伽馬校正節點,因爲我的學習我想我會嘗試重寫Python中的代碼,但我努力將一段MEL代碼轉換爲Python。 我到目前爲止的代碼是這樣的: import maya.cmds as cmds selMat = cmds.ls(sl=True, mat=True) if len(selMat) <

    1熱度

    3回答

    我有一個問題,我需要選擇一個預選臉部旁邊的臉部。 這可以很容易地完成,但問題是,當我得到一個鄰居的臉,我需要知道它面臨的方向。 因此,現在我可以選擇與邊相連的面,但我無法從第一個選定的面獲取例如左或右的面。我嘗試了多種方法,但無法找到解決方案。 我試着用: pickWalk -cmds.pickWalk() - 這個問題是,它的行爲是無法預測的,因爲它走從攝像機的角度的網格。 polyInfo -

    0熱度

    2回答

    返回參考名單在Maya我執行命令,獲取列表包含在文件中引用: cmds.file(fileName, q=True, reference=True) 它返回引用的第一級的列表。並且已經有一個問題。如果文件有一個擴展名* .mb - 那麼一切都會回來。但如果文件保存爲* .ma - 該命令返回一個空列表 我試圖在MEL上運行該命令 - 結果相同。我懷疑有必要指定哪些額外的標誌,但文檔中沒有這樣的

    0熱度

    1回答

    我已經引用的節點文件中的節點,其中所使用的紋理的路徑是圖像序列與令牌 查詢圖像序列路徑: 路徑\文件。 <˚F> .IFF(我把它分離,使得編輯器不改變它) 當我做GETATTR texture_path = cmds.getAttr('{}.fileTextureName'.format(file_node)) 我得到: 路徑\文件。 0001.iff 這是序列的第一個圖像。它不是常規序列,

    1熱度

    2回答

    我一直在嘗試使用以下代碼在X形中排列多維數據集。爲了更好地理解最終產品應該是什麼樣子,請想象每個立方體代表一個像素。 它們應該以階梯狀圖案堆疊,邊緣只能觸摸。 200爲每個方向(1爲中心的立方體,199每1 4的斜方向各塊。)這是我走到這一步: // CENTRAL BASE CUBE polyCube -ch on -o on -w 1.5 -h 2 -d 2 ; int $i; for

    0熱度

    1回答

    我知道我不應該問這個問題,因爲它看起來很簡單,但我已經嘗試了幾天,仍然無法檢索突出顯示的值,如下面的屏幕截圖所示。這讓我瘋狂。我嘗試了使用Mule評估的MEL表達式的幾個組合,但仍然沒有運氣。 我已經試過: #[payload.file] = returns null #[payload.file.path] = returns exception #[payload.path] = retu

    0熱度

    3回答

    如何使用if語句檢查是否使用特定的未解析名稱加載引用。由於 僞代碼示例 如果(referenceLoaded 「C:/bridge.ma」){做的東西}

    0熱度

    4回答

    我想從defaultMuleMessage數據類型中提取一個值,但無法在Mule 3.7.3中獲得正確的語法。誰能幫忙? 我想獲得的價值是在騾子調試器中的變量選項卡中找到: initialMessage (org.mule.DefaultMuleMessage) -> properties (org.mule.MessagePropertiesContext) --> inboundMap (