maxscript

    0熱度

    2回答

    我正在爲Python 3DS Max 2018編寫用戶界面,而且我無法獲取任何文本輸入來工作,儘管到目前爲止我嘗試過的所有操作都正常。由於某種原因,它似乎沒有讀取按鍵。他們正在被Max註冊,它可以做適當的事情,比如當我按下'm'而不是輸入'm'時啓動素材編輯器。我試着打印出按鍵,它看起來像是控制,然後轉換工作。 我甚至嘗試運行與Max一起提供的示例腳本,並得到相同的錯誤,所以我意識到這可能是某種錯

    0熱度

    1回答

    我想從一個嵌套函數(我使用filein()命令調用的函數來訪問卷展欄控件的狀態/值(複選框,旋轉等) ),但是我不斷收到rolout控件未定義的錯誤。 我已經寫了一些簡單的代碼來說明這個問題: 1)使用FILEIN命令,輸入文件的主要腳本: Rollout exporter "Simple Exporter" width:300 height:610 ( button btn_do_stu

    0熱度

    1回答

    ( on execute do ( local AttachableObjectArray = #() local SelectedNodes = getCurrentSelection() local Idx = 1 for object in SelectedNodes[Idx].children do (

    0熱度

    1回答

    您好同胞堆棧溢出成員!首先,感謝您花時間閱讀這個問題。 我正在學習Maxscript,所以我可以做一些快速和複雜的面部鑽機。 我的腳本已完成99%。唯一的問題是,現在腳本已經硬編碼了要被操縱的目標對象的名字(下面代碼中的「MYOBJECT」)。我不想在MaxScript中忽略對象的名稱,而是想創建一個函數,該函數將打開一個對話窗口,要求我單擊目標面對象,然後在用戶單擊目標對象後,我的代碼將完成它已

    0熱度

    1回答

    我想從場景中刪除所有重複的對象,我想通過比較所有對象的polycount來找到重複項。 當我找到每個對象的polycount時,我想將所有具有相同polycount的對象組合在一起,並刪除其中一個對象。應該很簡單,我有麻煩建設一個數組與其中所有重複的對象,雖然... 我的代碼不會引發錯誤,但不會將任何對象添加到#(重複)數組。我的代碼確定所有對象的polycount並將其放入objs_info數組

    0熱度

    1回答

    我加載obj文件MAXScript中是這樣的: myobject = ImportFile "anObject.obj" #noPrompt 我有我需要申請隨附的obj紋理色彩校正矩陣文件(在一個.mtl文件),所述色彩校正矩陣被描述爲: 0.88725 0.019988 0.052614 0.32879 1.1125 0.013391 -0.083757 -0.0.31879 0.9

    0熱度

    1回答

    出口 我不能好英語:( 我做funtions FBX導出和OBJ出口商。 fn FBXexport = ( local MaxSave = getFilenamePath maxfilename + "\\" + getFilenameFile maxfilename + ".fbx" local plug = findItem exporterPlugin.classes F

    0熱度

    1回答

    我是一個初學者,試圖使一個腳本,但我不能找到一個回答這個簡單的問題 我想動畫滑塊移動到選定對象的第一個關鍵幀 gettimerange $.pos.controller[1].controller 左右的時間,我執行這一行後,我得到了時間間隔(在這種情況下間隔29f 35f)如何使用腳本移動動畫滑塊,第一個到第一個關鍵幀,然後將動畫滑塊移動到最後一個關鍵幀(在這種情況下是35f)?

    0熱度

    1回答

    我拍了一段短片(1分半鐘),所以可以清楚我需要什麼。 http://www.dailymotion.com/video/x61u197 在這個視頻 我添加鏈接約束到一個球體,然後鏈接球體的點(點是動畫),然後我校準球體,所以在最後我有導致該球體與一起移動點。 我對動作 $Sphere001.controller = link_constraint() $Sphere001.controller.

    0熱度

    1回答

    我是Maxscript的新手。 我正在尋找解決方案來將一段樣條線連接到盒子的高度。 我發現這個腳本: dependsOn $Line01 $Box01 (--length local SL = getSegLengths $Line01 1 local SLC = SL.count SL[SLC] ) --length 我試圖把該腳本適用於我的場景和新創建的對象,將Box01和lin