vd->TraceGeometry with Displacement
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/05/2003 at 06:03, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 8.100
Platform: Windows ; Mac ; Mac OSX ;
Language(s) : C++ ;---------
vd->TraceGeometry doesn't work for channel-shaders in the displacement-channel. Is this a know limitation? or a workaround available? -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 11/05/2003 at 16:25, xxxxxxxx wrote:
you need to switch on the raytracing flag for your shader.
cheers
Paul Everett -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 12/05/2003 at 07:34, xxxxxxxx wrote:
Hi Paul,
The CHANNEL_RAYTRACING is flag on, otherwise TraceGeometry would not work.
(and I have also tried SHADER_RAYTRACING)The problem is only in the displacement-channel, all other channels works without a problem.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 12/05/2003 at 07:46, xxxxxxxx wrote:
i had a problem with this as well
i just disabled my shader for the displacement channel.
thats how i got around it.
do you really need your shader to work in displacement channel ?
or is this just a problem cos it crashes?
cheers
Paul -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 12/05/2003 at 08:04, xxxxxxxx wrote:
fortunately there is no crash using the displ-channel (at least here on my mac), but it would be important that I can use it.
would be great if there is a workaround for this problem
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/05/2003 at 14:57, xxxxxxxx wrote:
There are two issues:
- During displacement VolumeData->ray is NULL (as there is no ray for displacement). Shaders that access the ray without a NULL test may crash.
- TraceGeometry() cannot work during displacement, as the displacement modifies the geometry itself! The raytracing engine is initialized AFTER displacement calculations are done.