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 22/08/2003 at 04:37, xxxxxxxx wrote:
User Information: Cinema 4D Version: 7.0 Platform: Mac ; Language(s) : C.O.F.F.E.E ;
--------- Hi! I have been trying to write a shader that uses TraceGeometry, but i keep running in to problems. I think i will need to set the flag "CHANNEL_RAYTRACING". Like this:
MyShader::GetInfo(settings){ return CHANNEL_RAYTRACING; }
…but I get a compilation error. What is wrong?
Regards /Filip
On 25/08/2003 at 05:34, xxxxxxxx wrote:
This flag isn't available as a constant in C.O.F.F.E.E. then, but you can copy the value from the C++ API:
#define SHADER_RAYTRACING 0x00000001 // shader needs raytracing #define CHANNEL_RAYTRACING 0x00000001 // channel needs raytracing
On 02/09/2003 at 03:27, xxxxxxxx wrote:
That seems to work nicely with version 8, but both versions 7 and 6 crash as soon as my COFFEE channel implements GetInfo().