Render Instance doesn't draw
-
On 10/06/2013 at 01:58, xxxxxxxx wrote:
User Information:
Cinema 4D Version: R12-R14
Platform: Windows ; Mac ;
Language(s) : C++ ;---------
Hi people,my object has different modes for it's visual represenation. If I use a polygonal mode everything works fine. But as soon as I switch to a mode, where I only use the drawing function and activate the "Render Instance" option it becomes invisible.
I tried the same with the default Joint Object (which is represented as a circle) and there the instance object is displyed properly. So I assume I am missing something or doing something wrong.I would appreciate any help
Greetz,
Satara -
On 10/06/2013 at 08:05, xxxxxxxx wrote:
If you haven't already, try to return an empty Polygon Object instead of NULL.
-Niklas
-
On 10/06/2013 at 10:01, xxxxxxxx wrote:
I'm only returning NULL if something fails. In the mode I mentioned GetVirtualObjects returns a PolygonObject which contains two points to have the proper boundings for drawing. So that's not the problem
-
On 13/06/2013 at 11:21, xxxxxxxx wrote:
If someone ever runs into the same problem.. A workaround is to draw the objects from a scenehook traversing the whole scene and checking if the contained instances are render instances and are referecing to your object.