[Closed] Oh time you funny fella! SKD Render
let me make some things a little clearer…
these two notifications are not similar. the only thing that makes them similar is that they happen at every frame.
system sends NOTIFY_RENDER_PREEVAL before the renderer evaluates objects states.
NOTIFY_PRE_RENDERFRAME is sent when everything already updated (objects, materials, lights, etc.), but before frame rendered.
NOTIFY_PRE_RENDERFRAME notification is too late to be used to change anything in object’s (base or modifier).
you can use it safe if you don’t need to modify anything rendered. NotifyInfo structure in this case points callParam to RenderGlobalContext, where time parameter is a current rendering time.
so NOTIFY_RENDER_PREEVAL should be used in case of changing nodes state before they updated for render
this is not a lot of information on stuff like NOTIFY_RENDER_PREEVAL. It looks like I can change a nodes transform but not do simple tasks like hide node or make nonrenderable?
Is there a other was I could hide a node?