2014-03-29 87 views

回答

1

您想從Modifier,SimpleMod或其中一個現有的修飾符(根據您的需要)派生一個新的maxscript類。

只需移動頂點的簡單修改器最好從SimpleMod完成。以下是文檔中的示例。文檔中有更多示例http://docs.autodesk.com/3DSMAX/14/ENU/MAXScript%20Help%202012/files/GUID-E91909AD-28D5-4AEF-8C6C-2EF2AC0C78A-1841.htm

plugin simpleMod saddle 
name:"SaddleDeform" 
classID:#(685325,452281) 
version:1 
(
    parameters main rollout:params 
    (
    amount type:#integer ui:amtSpin default:20 
) 
    rollout params "Saddle Parameters" 
    (
    spinner amtSpin "Amount: " type:#integer range:[0,1000,20] 
) 
    on map i p do 
    (
    p.z += amount * sin((p.x * 22.5/extent.x) * (p.y * 22.5/extent.y)) 
    p 
) 
) 
+0

謝謝!我注意到你回答了我的MaxScript問題:) – PolGraphic

+0

NP :)。我從社區獲得了很多幫助,所以我放棄了我可以做到的事情! – FrozenKiwi

相關問題