Whenever you find yourself writing a sentence like this, know you’re doing something wrong.
If you don’t care about speed, you can do the compositing yourself using getpixels/setpixels. If you do care about speed, then maxscript is the wrong …
GetCOREInterface()->IsNetworkRenderServer()
I would say it’s a faulty concept from the get go – modifiers are meant to control properties of “Objects”, not “Nodes”.
Let’s say your modifier works. I use it to change the object ID, then I manually go into object properties and change the ID to something else. What h…
Saving multiline strings in the user property buffer is asking for trouble Bad workaround: Use ‘getUserPropBuffer’ to get the entire buffer and par…
I would assume that any renderer which overrides this limitation is also calling Close() immediately, after making its own copy of the scene, for use …
I don’t assume it to always be valid. Even if no magic happens backstage, it would probably be deleted if the user closed the material editor before y…
Just thinking out loud here, but can’t you just immediately return from the render method, and when your render finishes on a separate thread, update …
Have you seen any renderer in which this doesn’t cause 3dsmax to become unresponsive?
It would not make sense that you would need to reproduce it because the user can also select a checkered background color in the preview slot. This ha…
The node you are being passed IS the sample geometry, not the scene root. From the docs on Renderer::Open : in scene – The root node of the scene to…
Thanks for the lead, I’ll investigate down that road.
getfilenamepath <yourfile>