Hi Richard, I would probably add a floatTab as an additional parameter, this could be populated with the default values (or even a hardcoded array as…
Hi Dave, No problem! Sounds like you’re doing it right, if you are getting this from the dwg import there’s no real way apart from using the string i…
Hi Dave, May I ask what the purpose of your pattern matching is for? If it is something that is identifiying objects for a smooth/subdivision operati…
There are a couple of ways that I’ve implemented this process on our pipeline. Post render script that sends a commandline script to FFMpeg, compil…
Here’s an example, but seriously – DON’T BOTHER. As the saying goes, biped script access is like turning up to a sh*t fight armed with a fart.
From what I remember with my ill-fated foray into biped scripting, it doesn’t store the hip position correctly, so is pretty much useless.
maxcustomcontrols is an autodesk dotnet library, It has a few classes (most notably maxform) that allow easier integration of dotnet into max. For exa…
Ullo Patrick The mcp object has a .currentcolor property, that’s where it is storing the last picked color. you can use that or cast into a maxscript…
if ways > 1 then addmodifier CAT (skin())
it could be made to work, but you get the gist…
Hey Patrick, I hope you are well. I haven’t found a good way of doing is this other that lo’s suggestion. Most of the time I find that the auto-sort…
why not script a simple bake script that creates a new camera with the old camera’s properties? Then collect the old camera’s world transform into an …
here’s a little snippet from my “scripts I wrote and then said, hmm done that, I’ll never use that again” drive It will copy various channels, includ…
You can extract a whole load of information without even having to go to a help file, but If you are struggling with this, it wouldn’t hurt. A simple …
We use this to detect version differences between machines on startup (useful for the render farm too) versinfo = dotnetclass “System.Diagnostics.Fil…