And if you simply use a Path Constraint with “Follow” on a helper object from which you grab the transforms, you don’t get your desired result?
You could place the first matrix using an upvector, and all subsequent ones using the previous matrix. If placed densely enough, you should not get fl…
Thanks, I’ll go searching then. Edit: Is this the function you are referring to? – MartinB
To copy the normals to some other channel, I have to retrieve them first, which is the slow part in what I am doing already. That’s why I am searching…
I want to get surface normals at specific points from a high resolution mesh. Baking a normal map would require calculating UVs, then baking at fairly…
jonadb: If your sampling a lot of points it might become quicker to bake a normal map and sample using bary -to-UV coords. Good point, thanks! B…
You can use polyOp.getFaceArea() and meshOp.getFaceArea() to get the area of a face. Doing that for all faces should give you total surface area. o =…
How do you handle (local) variable names that are used several times throughout the code? And how do you deal with structs (e.g. ‘object.member.prope…
Thanks very much for sharing! From what I see this is a function to encrypt a string; but how do you parse an existing piece of maxscript code to fin…
Denis, that looks exactly like what I am looking for. How did you produce this? Anything you can share? Thanks – MartinB
Thanks all for the comments. As I said, this is not about stopping some hardcore hacker, and also not about preventing the tool to be copied/used, bu…
lex, yacc, compiled plugin, c#… I was hoping this would not require a re-write. I took a stab at parsing a .ms file but this really needs to be don…