and there it is <: J.
You could also display the complete filename and only truncate the path using: filenameFromPath and getFilenamePath to seperate the filename and pa…
Hi, How about truncating the text? You can test it’s width in pixels and then delete some letter in the middle until it fits str=”This is a very l…
LOL thanks Denis (I think). I chose to keep it simple (and un-optomised) but history tells me that no matter how far I may optomise something you wil…
Hi, You can exit a sub-routine early by using the exit command. ( format “Starting code. ” x=0 for i=1 to 1000 do ( x+=1 r=(random 0 10) …
Let us know what you find out! J.
It depends, You can write scripted plugins that expland on existing maxclasses, but to be honest they can be a bit limited (or sometimes just the thi…
Hi Denis, Yep, that will do it, thanks. J.
Thanks, I was looking at Johans code for the answer but it was not immediately obvious to me matIDs=#{} for mat in material.classes where (local ma…
Hey Johan I’m not going head to head with you, I’ll be blown out of the water! <: J.
Geez, and I gave you all of the clues! item=Arch___Design__mi for n in (getclassinstances item) do n.displacement_map_on=false Works on every in…
Hi Sandy, This is actually a bit tricky, as there are many different types of materials and not all of them have this property .texmap_displacement_o…
Hi, There is an example in the MXShelp on the layermanager that shows you almost exactly how to do this. J.
Hi, I think no. If you want two differnt results to perform the same action then call a function from your case expression fn result test=format “t…