I have no idea what the plane is for. Can you explain WHY you need it and re-write your workflow list into WHAT you want to achieve instead of HOW you…
videep: By the way, I would like to know, in the above mentioned problem, if the dot product is false, can we know that by how many degrees we need …
videep: Here I was trying to make a scripted plugin like a line…I know it is possible but how is the QUESTION!!! Here is a surprise – I don’t kno…
obj = $Plane001 –if this is the plane, then dot obj.dir (normalize (-obj.pos)) > 0 –this is true if facing the origin, false of not The basic …
Unable to repro the crash in Max 2011 64 bit using the posted code.
Don’t think there is a good way to do that. That’s what the Help is for.
This is a tricky question and the answer is not easy. There are cases where icons make sense. There are cases where icons can become unreadable. Here…
The alternative method would be to set the positions while creating the boxes: for i = 1 to 10 do box length:10 width:10 height:10 pos:[(i-1)*10,0,…
boxes = for I = 1 to 10 collect (box length:10 width:10 height:10) x = 0 for b in boxes do ( b.position = [x,0,0] x += 10 )
150 ms here. You are the Speed King!
Me like! I got consistently 210 ms on my machine.
On my machine, my code, modified to use the word X axis (EDIT: AND OPTIMIZED FOR SPEED) executed in 456 milliseconds for 10K objects. Your code needed…
In general, the selection contains the objects in the order in which they have been selected. For example, if you have the 5 boxes and none is selecte…
The CheckForSave() simply triggers the internal mechanisms of Max for dealing with an unsaved scene before opening or resetting. It was not written fo…
There are two DVDs from CG Academy on scripting PFlow. There is not nearly enough info about how to use MAXScript with PFlow in the MAXScript Referenc…