Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/06/2009 at 14:24, xxxxxxxx wrote:
User Information: Cinema 4D Version: r11 Platform: Windows ; Language(s) : C++ ;
--------- Hi there,
i am facing a problem for quite a while now, not being able to solve. I have a generator plugin and a channelshader plugin, where i want to use the generated objects position to get represented by some color value.
if the child object is a PolygonObject it works like i want it, but if it is a parametric object, for example a cube, it doesnt work. i tried ToPoly, static_cast<PolygonObject*> but this doesnt help..
> `
\> ... \> RayObject *robj = NULL; \> robj = cd->vd->op; \> ... \> PointObject *parent = NULL; \> parent = static_cast<PointObject*>(robj->link); \> tempVec = parent->GetPos() \> ... \>
`
any ideas? i tried this, too, but it just crashes cinema parent = static_cast <PolygonObject*>((robj->link)->GetClone(0L,NULL));
thanks for your help, cheers, ello
On 25/06/2009 at 12:58, xxxxxxxx wrote:
ok, i managed to get this working, by using the objects Matrix.off instead of its position..