He makes copies instead of instances because he wants every sphere gizmo to have independent radii. As you can see here: My_Athmospheric_Gizmos_01[i]…
Hi. I don’t own a copy of MAX9 yet so I can’t recompile the extension. I’ll see if a friend of mine can do it for me, if not we’ll have to wait a bit…
Yeah, that’s right. You can assign user properties to the rootNode using the SDK functions. I’ve created a set of functions (an extension) for that, …
Should be something like this: theLight.shadowGenerator = mental_ray_Shadow_Map() Greets.
Ok, you applied a “3D Displacement” to the displacement map. And this kind of map doesn’t have a property called “coords”. That property is for 2D map…
Try this: mEditMaterials[1].displacement.coords.v_tiling = -1.0
Probably you are trying to access to those properties directly through the mental_ray_renderer structure. The correct way shoud be: renderers.current…
MeshMap gives you access to the map channels. There are up to 100 map channels. If I remember correctly, the first one (0) is for vertex colors and th…
You could calculate the light intensity based on the luminance of a given pixel. The formula for calculating luminance is: luminance = 0.299 * R + 0….
davestewart: apart from the odd crash when clicking “Edit Profile”, but my max crashes so much anyway that it’s indistinguishable. Hmmm I don’t k…
Hi. I’ve implemented all the features you’ve got in the script. I wasn’t able to create custom controls inside the actual window of the curve editor…
Hi. I’ve done some of the modifications you’ve mentioned. Now there’s no limit in the Y axis (which now defines the angle), the X axis ranges from 0…
Ok, I’ll see what I can do!.
Hi Dave. I’ve disposed of some free time and I’ve created a C++ plugin (this was a good excuse to improve my knowledge about the C++ SDK :)) that doe…
Do you mean using the curve control?. I think there’s no flexible way to do that. One possible way could be declare arrays for the parameters of the…