EDIT: Whoops sorry about that,found out the problem is #uscale stands for uniform scale and when I want to scale it non uniformly just add the #nuscale and it all works as expected :) Hello guys I'm updating my Transform Box script but have a quick question;when transform $ changes id:#typeInTransform handleAt:#redrawViews…
Hello miauu, yeah thanks and i did play around with it quite a while and it seems that Max will auto-detect which scale we are using so when scale using the center gizmo it'll detect #uscale, but if scale just by dragging one of the handle (even though we still on uniform scale) it'll detect the action as #nuscale :) Here…
This works for me, except that when in Uniform Scale the script prints non uniform when transform $ changes id:#typeInTransform handleAt:#redrawViews do ( case (toolmode.commandmode) of ( #move: (print "temp mv") #rotate: (print "temp rt") #uscale: (print "uniform scale") #squash: (print "squash") #nuscale: (print "non…