rtcTraversableForwardOccluded1/Ex(3) Embree Ray Tracing Kernels 4 rtcTraversableForwardOccluded1/Ex(3)

rtcTraversableForwardOccluded1/Ex - forwards a single ray to new scene
  from user geometry callback

#include <embree4/rtcore.h>
void rtcTraversableForwardOccluded1(
  const struct RTCOccludedFunctionNArguments* args,
  RTCTraversable traversable,
  struct RTCRay* ray,
  unsigned int instID
);
void rtcTraversableForwardOccluded1Ex(
  const struct RTCOccludedFunctionNArguments* args,
  RTCTraversable traversable,
  struct RTCRay* ray,
  unsigned int instID,
  unsigned int instPrimID,
);

The rtcTraversalbeForwardOccluded1 and rtcTraversableForwardOccluded1Ex functions are equivalent to rtcForwardOccluded1 and rtcForwardOccluded1Ex respectively but take a traversable object (traversable argument) instead of a scene object.

For more details, refer to the documentation of rtcForwardOccluded1/Ex.

For performance reasons this function does not do any error checks, thus will not set any error flags on failure.

[rtcForwardOccluded1], [rtcGetSceneTraversable]