maxscript

    0熱度

    1回答

    我有一個線參數表達式,我試圖做一件事情,當值在負X方向移動,另一個移動到正X.如何指定這個? if <moving in positive direction> then A else B 我認爲這將是如果從零的新差異大於或小於當前的東西。這將工作,但只有當你停留在負面或正面的X空間。我只是不知道該怎麼寫。 我很抱歉,如果這是簡單的數學。我對此有點新。

    0熱度

    1回答

    我正在嘗試使用MAX SDK實現How To ... Develop Vertex渲染器。 在mapScreenToView的Maxscript版本中,我們可以指定,以便根據指定的寬度和高度進行計算。但是在mapScreenToView的SDK版本中缺少這個附加參數。 爲什麼SDK版本的mapScreenToView缺少最後一個參數 如何在MaxSDK中獲得與Maxscript相同的結果。換句話說

    0熱度

    1回答

    我已經開始學習Maxscripts,我現在已經碰到了牆, 即時通訊試圖獲取我的選擇的名稱,如果它是一個單一的對象,然後如果它超過1,有標籤以字符串形式顯示對象的數量。 但我不斷收到錯誤...任何想法? group "Current Selection:" ( label lbl_01 "Nothing Selected" ) --------------------------------

    0熱度

    2回答

    我在3DS MAX中製作一個簡單的風扇,並創建一個GUI來控制對象。目前在GUI上,我可以用On/Off按鈕控制PlayAnimation()和StopAnimation()。但我試圖製作一個滑塊,然後控制動畫的速度。這將(在這種情況下)增加風扇葉片的轉速。 但是,這是我堅持的地方,我不是100%確定如何做到這一點,並且在Google上找不到任何可以幫助我使用滑塊來提高動畫速度的任何內容。 任何幫

    0熱度

    1回答

    我有一個CAT層次和選擇的骨給予骨: 我想選擇是與之相關的CAT對象(屏幕上的「三角形」) 。 我知道我可以從給定的骨經父母去根骨頭是這樣的: local firstBoneName = (skinOps.GetBoneName (ePoly.modifiers[#skin]) 1 0) local boneParent = getNodeByName firstBoneName while

    0熱度

    1回答

    我有幾塊骨頭。 Bone001: Bone002: 的在同一方向上是對齊的。 Bone001有旋轉(在世界和家長空間)。 Bone002與世界空間中的Bone001具有相同的旋轉,並且它在父空間(Boone001)中的旋轉是0。 我想要在父空間中得到Bone002的位置和旋轉(應該是0)。 我已經(根據official documentation)嘗試: --each and every retu

    0熱度

    2回答

    我有一個球體,並且在兩個多邊形之間放置了一個對象,而內部對象不在它們之間的中間距離,但它位於它們之間的距離的具體比例,我想要做的是在同時移動或縮放球體時將內部對象保持在相同的距離比率中?

    0熱度

    2回答

    我一直在爲一個問題奮鬥了幾天。 我需要一個自定義樣條形狀的鑽機我正在做,爲一個catarpillar軌道周圍4個獨立移動的車輪(牆-E) 我想樣條是一個四邊形,與4個獨立的角圓角一定量(基於車輪半徑的半徑)。 我的問題是,我似乎無法創建一個自定義SplineShape(就像我可以與網格幾何)。 我被困在這裏: plugin shape FilletQuad name: "FilletQuad"

    1熱度

    1回答

    我正在創建一個圖形用戶界面,它將沿預先製作的軟管管道創建樣條線。這樣做的目的是模擬液壓動力機械鑽機中的移動軟管。此腳本旨在使創建線條更有效,而不必在3個默認視口內手動放置它們。 我在問什麼是我可以在選擇一組頂點之後調用視圖窗口內顯示的值。這裏是我的意思的例子: 我的目標是把所有選擇的頂點的平均值,並放置在一個列表中,我將繼續沿的長度選擇這些頂點軟管。最終,我將獲得頂點值的完整列表,並且我將創建一個

    2熱度

    1回答

    如果從場景中刪除對象,我將如何檢測(或觸發一個函數)?