что считать начальной точкой линии? стартовую точку или точку ближе к 0,0,0 координат? в любом случае это наипростейший скрипт, который вам наверно даже Алиса накалякает) на максскрипте не пишу, но вот вам первый же ответ
fn setPivotToFirstKnot obj = ( if classOf obj == splineShape do ( local numSplines = numSplines obj if numSplines > 0 do ( local firstSpline = 1 local firstKnot = 1 local firstPos = getKnotPoint obj firstSpline firstKnot obj.pivot = firstPos ) ))for obj in selection do setPivotToFirstKnot obj
for obj in selection do (p1 = getKnotPoint obj 1 1; obj.pivot = p1)
Вроде работает
работает!!! вот что значит опыт, одной нейронки мало)))
Надо знать как у нее попросить ))
это верно. но чтобы знать, надо хоть немножко уже разбираться) Ну и я вкинул видимо не в ту нейронку, на про тарифе она была умнее)) но все равно в одну строчку ни одна нейронка никогда не напишет) Лучший по портянкам наверно дипсик)