Structs are really useful in larger scripting projects. On smaller scripts I’m not afraid to create a few locals, but let’s say for instance, you’re …
Hey Carlo, MAXScript was the first language I learned (aside from HTML, but that’s different), then I learned Python, and later C#. It was scary lea…
This has been a great thread, thanks guys. :love:
Disculpame, I misunderstood you. Yea, looks like you’ll need to write some functions that parse up a string that will be a custom attribute definitio…
Hey juako, The parameters block of a custom attribute definition expects parameters to be declared. It will not dynamically create parameters from a…
That’d be my first instinct too, kdaug. If there exists a way to re-number vertices, I don’t know of it without reconstructing the entire mesh.
Like this? ( rollout nestedRollout “Nested” ( button test1 “test” button test2 “test” button test3 “test” button test4 “test” bu…
Hey John, Rollouts turned into dialogs with createdialog don’t have scroll bars – not sure what you’re referring to? Even when the dialog is shorter…
Hey Capt, Pretty ambitious project, awesome to see this stuff at such an early stage, thanks for sharing Like Wahooney, I’m not completely sure how…
haha, that’s exactly what I was thinking… I’ve been scripting for over two years and never saw that method. It makes me paranoid that there is some o…
wow, I’ve never seen that method before, thanks kees
You’ll have to construct your own collection to obtain all the noise controllers. You may want to ask yourself whether you are interested in noise_po…
All of the mirror morph scripts work by looking at the neutral, unchanged mesh, comparing that against the target you are interested in mirroring/symm…
Wow, I’m so sorry to have missed this topic! Looks like it was a great challenge, awesome scripts guys. edit no wonder… this challenge was from 2005…
I don’t really know what you’re doing here, but in my experience putting rollouts inside of functions to call from somewhere else only works if you do…