Hey Pier, I like your optimization. I’m always intrigued by compact code. I run some performance tests on our functions, with a structure I wrote some…
Hi Guibou, here is a function to get the root of a node hierarchy. Feed it with a node and it returns the root, the node itself if it has no parent. …
Just great! Once again you come to rescue, thank you very much! Now I can extend some more IC.Shape features to Edit Poly Modifier. Your solution make…
Hi guys, just a bump because I still need this feature and cannot find any workaround. Thank you. Enrico
Hi Neil, I always have problems with <Edit_Poly>.setSelection. I found the <Edit_Poly>.select is a little more predictable. The only issue…
Hi Kevin, as first chance I’d say: set starting minimum distance equal to a very big value i.e. 1e9 for every edge in Editable poly do get point-l…
If you have to deal with huge BitArray, there is another handy optimization to play: rather then appending small BitArrays to a single Array, which ca…
Hi, here is my version, it should be a little faster. Takes as input the bitarray and the dimension of new chunks. function splitBitArray baInput iSp…
Hi Daniele, here is a script to do the job. Just create a Reference Geometry, like a sphere, then select it and run the code. It will create a target …
Hi, there is a couple of concept errors: MatrixFromNormal is a Rotation Matrix because normal is considered to be in WorldSpace and sitting at the Wo…
Hi Merlin, if you like, I got a whole set of functions for dealing with files, packed into a struct. They’re available on IllusionCatalyst MaxScript …
Even if the Reference says $temp = System temp directory, the symbolic pathname $temp is exactly like (getDir #temp). You can keep the 3ds Max temp op…
Hi, I use the 3ds Max default temp directory and clean it up after the installation, is there a specific reason for you to want the system temp? Anywa…
Hi Pier, you don’t need the double mzp file, you can run a .ms file from “mzp.run”. I can suggest to copy all the file in the default 3ds Max temporar…