try this: for t = 1 to 8 do ( tempLot = Box pos:[random -80 50, random -80 40, 0] height:(random 10 30) prefix:”Lot” for i in $Lot*…
Hi! Try this: tempLot = Box pos:[random -125 150, random -80 40, 0] height:(Units * 10) if (for i in $Lot* where intersects tempLot i…
The mouse clicks (according to the docs) are incremented on the release of the mouse button, except for the first click. So you will get (for mousePo…
According to the reference, Max will only display the value to the 6th significant digit, so I guess you’ll have to write your own function to pad the…
What sort of size are you talking? I’ve used this method to store up to 2000 or so elements with no noticable drop in performance…
I think I have done this in the past using 2 arrays. One array contains instances of the data structure the other array contains the ‘keys’: stru…
Could be a memory thing, maybe try increasing your heap size in the maxscript preferences ?
We have all the scripts on the file server and add a path to the folder in the External Plugins tab on the User Paths dialog… Scripts get run and upd…
Not sure if it’s quite what you’re after, but you could always find your own bounding box by finding the point which is furthest from the objects cent…
Hi! Have you considered using a reactor rope? ~Simon~
Yes all the objects I am trying to bake have had their UV’s flattened already (in this case on channel 3) .
Hi! Checkout the xmlIO.doc in 3dsmaxX\stdplugs\stdscripts\baseLib It may be what you’re after, or it may not. Worth a quick look though