It is not so difficult to re-write the extrusion: The steps are something like this: find the order of the outline vertices detach the faces move th…
Do you want to extrude your spline along the World Z axis instead of the face normal ? The modifier extrude does not seem to have this kind of control…
This link can help you to understand the mapping coordinates. CGTalk Texture coordinates and maxscript? | scorpion007 | C…
Good idea erilaz To begin, here are some functions for arrays. This function inverts the array : fn reverseArray array = ( local arrayCount=array…
Here is another example. I create an array which indicates for every SG the faces which belong to him. Of course 1 face can be inside several SG at th…
The number returned by getFaceSmoothGroup is not a normal number because there is sometimes more than one SG for a single face. For example the face 3…
galagast: I completely agree with you. The ideal would be to have a function like fn add a b written for cpp. stuh: in fact to send and receive an ar…
Nothing so complex. I create the first grid as a morphing from an edge to the other one. Here is the reason of the script name: morphMap (morphing map…
Hi Here is the method a first grid is created with the outline vertices. (It’s the current morphMap grid.) the vertices of the object are projected …
I found another solution: I project vertices on the grid and I store their height. With this algorithm that will function for vertical surfaces, witho…
It is a crash test well as usual you are right. We can even create more copies of the biggest structure That is the precision of the computers… The…
stuh, do you remember what kind of speed test you used ? I would have thought of a memory test… but that does not seem possible in maxscript.
Paul, thank you very much for your reply. That is an important point when i use big arrays of struct…
Yes it’s me My hypothesis is that the access to ‘sceneMaterials’ is slower in 3DSmax5. This is why I store it in an array. That is just an hypothes…