I have some custom modifiers inside a custom generator. I usually draw only a few of the modifiers to the viewport, and very often I wish I could draw some of them on top of the others (if selected, for example), but the lower objects always are drawn on top. Is there a way to change the order of drawing for an object's hierarchy?
In thee Draw Manual, it says...
To avoid drawing order problems the drawing operations of multiple objects or tags can be replaced by the use of the "Draw" function in a SceneHookData plugin.
It sounds like what I need, how does it work? Should I remove the Draw() calls from objects and call manually from the SceneHook?
There's nothing in the manuals or in the sdk examples about SceneHook plugins (please add something!). Of course I know the SceneHookData API reference, but there's no way to learn about it's capabilities, we have to guess and try, what's very time consuming and usually don't take us very far.