How to get local coords from a shader?

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 17/08/2003 at 05:16, xxxxxxxx wrote:

User Information:
Cinema 4D Version:   8.100 
Platform:   Windows  ; Mac  ;  
Language(s) :     C++  ;

---------
For a shader I need to convert the global coords sd->vd->p to local object coordinates. To get the object matrix, I have to acquire the object.

So my question is:

How to get that object?

Any help and insight is appreciated!

Kabe

PS: Of course, vd might be NIL, but that case is already dealed with...

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 17/08/2003 at 11:49, xxxxxxxx wrote:

Couldn't you use the Matrix of the RayObject of the BaseVolumeData class?

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 17/08/2003 at 14:43, xxxxxxxx wrote:

Ehm, yes, now that I know about it   🙂

Thanks!

Kabe