RayLight
- 
					
					
					
					
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 09/11/2004 at 12:13, xxxxxxxx wrote: User Information: 
 Cinema 4D Version: 8.500
 Platform: Mac OSX ;
 Language(s) : C++ ;--------- 
 Hello,
 I am trying to create a custom RayLight within my shaders Output routine:Vector JLSData::Output(PluginShader *chn, ChannelData *cd) { if (GET_TEX_CHANNEL(cd->texflag) == CHANNEL_ALPHA || GET_TEX_CHANNEL(cd->texflag) == CHANNEL_TRANSPARENCY) return 1.0; VolumeData *vd=cd->vd; if (!vd) return Vector(0.0); BaseObject *obj=vd->op->link; RayLight *licht=AllocRayLight(obj); if (!licht) return Vector(0.0);The allocation of my "licht" RayLight fails all the time. Could someone shed some light on this  
- 
					
					
					
					
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 13/05/2005 at 02:22, xxxxxxxx wrote: It seems the object passed to AllocRayLight() needs to be a light object. 
- 
					
					
					
					
 THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED On 13/05/2005 at 03:40, xxxxxxxx wrote: Hi Mikael, 
 yes, I found this out already.
 Nevertheless thanks for your answer.