/dports/graphics/embree/embree-3.13.2/kernels/bvh/ |
H A D | bvh_intersector_stream.h | 168 const size_t rayID = bscf(m_active); in traverseIncoherentStream() local 169 assert(rayID < MAX_INTERNAL_STREAM_SIZE); in traverseIncoherentStream() 170 TravRayKStream<K,robust> &p = packets[rayID / K]; in traverseIncoherentStream() 171 const size_t i = rayID % K; in traverseIncoherentStream() 172 const vint<N> bitmask(shiftTable[rayID]); in traverseIncoherentStream() 210 const size_t rayID = bscf(m_active); in traverseIncoherentStream() local 211 assert(rayID < MAX_INTERNAL_STREAM_SIZE); in traverseIncoherentStream() 212 TravRayKStream<K,robust> &p = packets[rayID / K]; in traverseIncoherentStream() 213 const size_t i = rayID % K; in traverseIncoherentStream() 214 const vint<N> bitmask(shiftTable[rayID]); in traverseIncoherentStream()
|
H A D | bvh_intersector_stream.cpp | 389 const size_t rayID = bscf(bits); in occludedIncoherent() local 391 RayK<K> &ray = *inputPackets[rayID / K]; in occludedIncoherent() 392 const size_t k = rayID % K; in occludedIncoherent() 396 terminated |= (size_t)1 << rayID; in occludedIncoherent()
|
/dports/graphics/embree/embree-3.13.2/kernels/geometry/ |
H A D | intersector_iterators.h | 157 const size_t rayID = bscf(bits); in occluded() local 158 RayHitK<K> &ray = *inputPackets[rayID / K]; in occluded() 159 const size_t k = rayID % K; in occluded() 163 m_occluded |= (size_t)1 << rayID; in occluded()
|
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/external/structuresynth-1.5/ssynth/SyntopiaCore/GLEngine/Raytracer/ |
H A D | RenderThread.cpp | 73 rayID = 0; in RenderThread() 217 rayID = 0; in alloc() 242 rayID++; in rayCast() 264 if (rayIDs[list->at(i)->getObjectID()] == rayID) continue; in rayCast() 267 rayIDs[list->at(i)->getObjectID()]= rayID; in rayCast()
|
H A D | RenderThread.h | 56 int rayID; variable
|
/dports/graphics/embree/embree-3.13.2/tutorials/pathtracer/ |
H A D | pathtracer_device.cpp | 1393 const unsigned int rayID = 0; in intersectionFilterOBJ() local 1403 dg.geomID = RTCHitN_geomID(hit,N,rayID); in intersectionFilterOBJ() 1404 dg.primID = RTCHitN_primID(hit,N,rayID); in intersectionFilterOBJ() 1405 dg.u = RTCHitN_u(hit,N,rayID); in intersectionFilterOBJ() 1406 dg.v = RTCHitN_v(hit,N,rayID); in intersectionFilterOBJ() 1461 const unsigned int rayID = 0; in occlusionFilterOBJ() local 1472 dg.geomID = RTCHitN_geomID(hit,N,rayID); in occlusionFilterOBJ() 1473 dg.primID = RTCHitN_primID(hit,N,rayID); in occlusionFilterOBJ() 1474 dg.u = RTCHitN_u(hit,N,rayID); in occlusionFilterOBJ() 1475 dg.v = RTCHitN_v(hit,N,rayID); in occlusionFilterOBJ() [all …]
|
H A D | pathtracer_device.ispc | 1391 const uniform unsigned int rayID = 0; 1401 dg.geomID = RTCHitN_geomID(hit,N,rayID); 1402 dg.primID = RTCHitN_primID(hit,N,rayID); 1403 dg.u = RTCHitN_u(hit,N,rayID); 1404 dg.v = RTCHitN_v(hit,N,rayID); 1459 const uniform unsigned int rayID = 0; 1470 dg.geomID = RTCHitN_geomID(hit,N,rayID); 1471 dg.primID = RTCHitN_primID(hit,N,rayID); 1472 dg.u = RTCHitN_u(hit,N,rayID); 1473 dg.v = RTCHitN_v(hit,N,rayID); [all …]
|
/dports/graphics/embree/embree-3.13.2/doc/src/api/inc/ |
H A D | reorder.md | 5 initially. For this reason, one may have to use the `rayID` component of
|
H A D | reorder_callback_intersect.md | 16 the `rayID` component of the ray to identify the original ray to access
|
H A D | reorder_callback_occluded.md | 16 the `rayID` component of the ray to identify the original ray to access
|
/dports/cad/kicad-devel/kicad-a17a58203b33e08b966075833b177dad5740c236/3d-viewer/3d_rendering/raytracing/ |
H A D | ray.h | 65 unsigned int rayID; ///< unique ray ID - not used - dummy member
|
H A D | ray.cpp | 41 rayID = 0; // Not used, just set to 0 in Init()
|
/dports/graphics/ospray/ospray-2.8.0/ospray/common/ |
H A D | Ray.ih | 25 int32 rayID;
|
/dports/graphics/embree/embree-3.13.2/tutorials/intersection_filter/ |
H A D | intersection_filter_device.ispc | 71 primary.ray.id = programIndex; // needs to encode rayID for filter 96 shadow.ray.id = programIndex; // needs to encode rayID for filter
|
/dports/graphics/embree/embree-3.13.2/ |
H A D | README.md | 4292 the `rayID` component of the ray to identify the original ray to access 4708 the `rayID` component of the ray to identify the original ray to access 4812 the `rayID` component of the ray to identify the original ray to access 6738 initially. For this reason, one may have to use the `rayID` component 6798 initially. For this reason, one may have to use the `rayID` component 6857 initially. For this reason, one may have to use the `rayID` component 6916 initially. For this reason, one may have to use the `rayID` component 6978 initially. For this reason, one may have to use the `rayID` component 7041 initially. For this reason, one may have to use the `rayID` component 7106 initially. For this reason, one may have to use the `rayID` component [all …]
|