2017-11-14 3 views
-1

Ich habe versucht, dieses Skript in 3dsmax 2017 mit Listener zu machen, aber es zeichnet nicht nur diese Aktion für Spline - glatt (wie im Screenshot).MaxScript - Spline Smooth?

Wenn ich Unterobjektebene wählen - Vertex, und wählen Sie alle, dann klicke ich mit der rechten Maustaste und wählen Sie glatt,, ich habe Ergebnis, das ich brauche. Ich muss es mit Skript machen, weil ich eine Anzahl von Splines habe, die glatt sein müssen. jede Hilfe geschätzt.

select $Line001 
subobjectLevel = 1 
modPanel.setCurrentObject $.baseObject 

Ich habe versucht, einige Skript, das ich online finden, aber sie funktionieren nicht in 3dsmax 2017. Also, wenn Sie Lösung Beispiel, die in 3dsmax 2017 arbeiten. screenshot

Antwort

1

Siehe SplineShape Thema in der Maxscript-Referenz.

for spline = 1 to numSplines $ 
    where (selectedKnots = getKnotSelection $ spline).count > 0 do 
     for knot in selectedKnots do setKnotType $ spline knot #smooth 

updateShape $