Home
last modified time | relevance | path

Searched refs:ray (Results 1 – 25 of 3703) sorted by relevance

12345678910>>...149

/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/meta/tests/
H A Dtest_intersection_rayaabb.cpp53 const bool hit = intersect(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
63 const bool hit = intersect(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
73 const bool hit = intersect(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
83 const bool hit = intersect(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
93 const bool hit = intersect(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
355 const bool hit = clip(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
367 const bool hit = clip(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
379 const bool hit = clip(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
391 const bool hit = clip(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
403 const bool hit = clip(ray, RayInfo3d(ray), aabb); in TEST_SUITE()
[all …]
H A Dtest_intersection_raysphere.cpp94 const Ray3d ray(RayOrigin, RayDirection, 0.5, 1.0); in TEST_SUITE() local
103 const Ray3d ray(RayOrigin, RayDirection, 0.5, 1.0); in TEST_SUITE() local
114 const Ray3d ray(RayOrigin, RayDirection, 0.5, 1.0); in TEST_SUITE() local
130 const Ray3d ray(RayOrigin, RayDirection, 6.0, 8.0); in TEST_SUITE() local
139 const Ray3d ray(RayOrigin, RayDirection, 6.0, 8.0); in TEST_SUITE() local
150 const Ray3d ray(RayOrigin, RayDirection, 6.0, 8.0); in TEST_SUITE() local
166 const Ray3d ray(RayOrigin, RayDirection, 2.0, 3.0); in TEST_SUITE() local
175 const Ray3d ray(RayOrigin, RayDirection, 2.0, 3.0); in TEST_SUITE() local
186 const Ray3d ray(RayOrigin, RayDirection, 2.0, 3.0); in TEST_SUITE() local
202 const Ray3d ray(RayOrigin, RayDirection, 2.0, 6.0); in TEST_SUITE() local
[all …]
/dports/graphics/embree/embree-3.13.2/kernels/geometry/
H A Dintersector_epilog.h23 RayHit& ray; member
74 Ray& ray; member
298 Ray& ray; member
519 ray.tfar = select(valid,t,ray.tfar); in operator()
521 ray.tfar = select(m_accept,ray.tfar,old_t); in operator()
584 ray.tfar = select(valid,t,ray.tfar); in operator()
586 ray.tfar = select(valid,ray.tfar,old_t); in operator()
634 ray.tfar = select(valid,t,ray.tfar); in operator()
636 ray.tfar = select(m_accept,ray.tfar,old_t); in operator()
694 ray.tfar = select(valid,t,ray.tfar); in operator()
[all …]
H A Dinstance_intersector.cpp63 ray.org = Vec3ff(xfmPoint(world2local, ray_org), ray.tnear()); in intersect()
64 ray.dir = Vec3ff(xfmVector(world2local, ray_dir), ray.time()); in intersect()
67 ray.org = ray_org; in intersect()
68 ray.dir = ray_dir; in intersect()
90 ray.org = Vec3ff(xfmPoint(world2local, ray_org), ray.tnear()); in occluded()
91 ray.dir = Vec3ff(xfmVector(world2local, ray_dir), ray.time()); in occluded()
94 ray.org = ray_org; in occluded()
152 ray.org = Vec3ff(xfmPoint(world2local, ray_org), ray.tnear()); in intersect()
153 ray.dir = Vec3ff(xfmVector(world2local, ray_dir), ray.time()); in intersect()
179 ray.org = Vec3ff(xfmPoint(world2local, ray_org), ray.tnear()); in occluded()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/testing/web-platform/meta/css/motion/animation/
H A Doffset-path-interpolation-005.html.ini65 ["ray(10deg sides contain)" and "ray(50deg sides contain)" are valid offset-path values]
107 ["ray(200deg farthest-side)" and "ray(300deg sides)" are valid offset-path values]
110 [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress -1]
113 [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 0]
122 [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 1]
125 [Animation between "ray(200deg farthest-side)" and "ray(300deg sides)" at progress 2]
128 ["ray(200deg sides contain)" and "ray(300deg sides)" are valid offset-path values]
131 [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress -1]
134 [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 0]
143 [Animation between "ray(200deg sides contain)" and "ray(300deg sides)" at progress 1]
[all …]
/dports/graphics/embree/embree-3.13.2/kernels/common/
H A Dray.h282 ray.tfar = tfar[i]; ray.mask = mask[i]; ray.id = id[i]; ray.flags = flags[i];
321 tfar[i] = ray.tfar; mask[i] = ray.mask; id[i] = ray.id; flags[i] = ray.flags;
329 tfar[i] = ray.tfar; mask[i] = ray.mask; id[i] = ray.id; flags[i] = ray.flags;
1198 transpose(a0,a1,a2,a3, ray.org.x, ray.org.y, ray.org.z, ray.tnear());
1206 transpose(b0,b1,b2,b3, ray.dir.x, ray.dir.y, ray.dir.z, ray.time());
1239 …e(ab0,ab1,ab2,ab3,ab4,ab5,ab6,ab7, ray.org.x, ray.org.y, ray.org.z, ray.tnear(), ray.dir.x, ray.di…
1286ray.org.x, ray.org.y, ray.org.z, ray.tnear(), ray.dir.x, ray.dir.y, ray.dir.z, ray.time());
1398 transpose(a0,a1,a2,a3, ray.org.x, ray.org.y, ray.org.z, ray.tnear());
1406 transpose(b0,b1,b2,b3, ray.dir.x, ray.dir.y, ray.dir.z, ray.time());
1439 …e(ab0,ab1,ab2,ab3,ab4,ab5,ab6,ab7, ray.org.x, ray.org.y, ray.org.z, ray.tnear(), ray.dir.x, ray.di…
[all …]
/dports/graphics/embree/embree-3.13.2/tutorials/verify/
H A Drtcore_helpers.h145 rh.ray.org_x = org.x; rh.ray.org_y = org.y; rh.ray.org_z = org.z; in makeRay()
146 rh.ray.dir_x = dir.x; rh.ray.dir_y = dir.y; rh.ray.dir_z = dir.z; in makeRay()
148 rh.ray.time = 0; rh.ray.mask = -1; in makeRay()
158 rh.ray.org_x = org.x; rh.ray.org_y = org.y; rh.ray.org_z = org.z; in makeRay()
159 rh.ray.dir_x = dir.x; rh.ray.dir_y = dir.y; rh.ray.dir_z = dir.z; in makeRay()
161 rh.ray.time = 0; rh.ray.mask = -1; in makeRay()
210 rh.ray.dir_x = dir.x; rh.ray.dir_y = dir.y; rh.ray.dir_z = dir.z; in fastMakeRay()
212 rh.ray.time = 0; rh.ray.mask = -1; rh.ray.id = -1; in fastMakeRay()
283 ray_o.ray.id[i] = ray_i.ray.id; in setRay()
308 ray_o.ray.id[i] = ray_i.ray.id; in setRay()
[all …]
/dports/science/py-pymol/pymol-open-source-2.4.0/test/inp/
H A DL0100isomisc.pml8 ray renderer=2
10 ray renderer=2
12 ray renderer=2
14 ray renderer=2
20 ray renderer=2
23 ray renderer=2
26 ray renderer=2
33 ray renderer=2
35 ray renderer=2
37 ray renderer=2
[all …]
/dports/games/shockolate/systemshock-0.8.2-43-ga9eb1b93/src/GameSrc/
H A Dcombat.c95 dest[0] = ray->dx; in simple_ray_caster()
102 ph = ray_cast_wrapper(src, dest, ray->speed, ray->mass, ray->size, ray->range, ray->exclusion); in simple_ray_caster()
126 Combat_Ray ray; in ray_cast_attack() local
161 Combat_Ray ray; in ray_cast_points() local
171 dist = fix_sqrt(fix_mul(ray.dx, ray.dx) + fix_mul(ray.dy, ray.dy) + fix_mul(ray.dz, ray.dz)); in ray_cast_points()
172 ray.dx = fix_div(ray.dx, dist); in ray_cast_points()
173 ray.dy = fix_div(ray.dy, dist); in ray_cast_points()
174 ray.dz = fix_div(ray.dz, dist); in ray_cast_points()
192 Combat_Ray ray; in ray_cast_vector() local
220 Combat_Ray ray; in ray_cast_objects() local
[all …]
/dports/graphics/embree/embree-3.13.2/tutorials/common/tutorial/
H A Dtutorial_device.cpp168 Ray ray; in renderPixelEyeLight() local
187 else if (dot(ray.dir,ray.Ng) < 0.0f) in renderPixelEyeLight()
199 Ray ray; in RENDER_FRAME_FUNCTION_CPP() local
228 Ray ray; in RENDER_FRAME_FUNCTION_CPP() local
246 else return Vec3fa(ray.u,ray.v,1.0f-ray.u-ray.v); in RENDER_FRAME_FUNCTION_CPP()
255 Ray ray; in RENDER_FRAME_FUNCTION_CPP() local
297 Ray ray; in RENDER_FRAME_FUNCTION_CPP() local
315 else return abs(normalize(Vec3fa(ray.Ng.x,ray.Ng.y,ray.Ng.z))); in RENDER_FRAME_FUNCTION_CPP()
379 else return randomColor(ray.geomID ^ ray.primID)*Vec3fa(abs(dot(ray.dir,normalize(ray.Ng)))); in RENDER_FRAME_FUNCTION_CPP()
441 Vec3fa hitPos = ray.org + ray.tfar * ray.dir; in RENDER_FRAME_FUNCTION_CPP()
[all …]
H A Dtutorial_device.ispc166 Ray ray;
185 else if (dot(ray.dir,ray.Ng) < 0.0f)
197 Ray ray;
226 Ray ray;
244 else return make_Vec3f(ray.u,ray.v,1.0f-ray.u-ray.v);
253 Ray ray;
313 else return abs(normalize(make_Vec3f(ray.Ng.x,ray.Ng.y,ray.Ng.z)));
314 //else return normalize(make_Vec3f(ray.Ng.x,ray.Ng.y,ray.Ng.z));
377 else return randomColor(ray.geomID ^ ray.primID)*make_Vec3f(abs(dot(ray.dir,normalize(ray.Ng))));
439 Vec3f hitPos = ray.org + ray.tfar * ray.dir;
[all …]
/dports/graphics/wings/libigl-2.1.0/include/igl/embree/
H A DEmbreeIntersector.h376 ray.ray.flags = 0; in intersectRay()
399 hit.t = ray.ray.tfar; in intersectRay()
480 ray.ray.flags = 0; in intersectRay()
485 ray.ray.tnear = min_t; in intersectRay()
486 ray.ray.tfar = tfar; in intersectRay()
570 ray.ray.flags = 0; in intersectSegment()
588 hit.t = ray.ray.tfar; in intersectSegment()
605 ray.ray.tnear = tnear; in createRay()
606 ray.ray.tfar = tfar; in createRay()
608 ray.ray.mask = mask; in createRay()
[all …]
/dports/science/mcxtrace-comps/mcxtrace-comps-1.2-src/share/
H A Dshadow-lib.c62 ray.Position[0] = -x; in mcxtrace2shadow()
63 ray.Position[1] = z; in mcxtrace2shadow()
64 ray.Position[2] = y; in mcxtrace2shadow()
75 ray.Kvector[2] = ky/k; in mcxtrace2shadow()
93 return ray; in mcxtrace2shadow()
109 *y = ray.Position[2]; in shadow2mcxtrace()
110 *z = ray.Position[1]; in shadow2mcxtrace()
118 *kx = -KS2M * ray.Wavenumber*ray.Kvector[0]; in shadow2mcxtrace()
119 *ky = KS2M * ray.Wavenumber*ray.Kvector[2]; in shadow2mcxtrace()
120 *kz = KS2M * ray.Wavenumber*ray.Kvector[1]; in shadow2mcxtrace()
[all …]
/dports/graphics/ospray/ospray-2.8.0/ospray/common/
H A DRay.ih15 /* ray input data */
68 ray.t0 = t0;
69 ray.t = t1;
71 ray.mask = -1;
87 setRay(ray, ray.org, ray.dir, t0, t1, ray.time);
94 ray.org = xfmPoint(xfm, ray.org);
95 ray.dir = xfmVector(xfm, ray.dir);
96 ray.Ng = xfmVector(transposed(xfm.l), ray.Ng);
101 ray.org = xfmPoint(xfm, ray.org);
102 ray.dir = xfmVector(xfm, ray.dir);
[all …]
H A DWorld.ih142 rayIntervals.intervals[0] = make_box1f(ray.t0, ray.t);
159 ray.t = inf;
182 // Do not build ray intervals that are further than ray.t
234 if (or (t < ray.t0, ray.t < t0))
238 ray.t0 = max(ray.t0, t0);
239 ray.t = min(ray.t, t);
252 ray.t0 = t0;
253 ray.t = t;
284 return ray.t < ray.t0;
338 dg.st = make_vec2f(ray.u, ray.v);
[all …]
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/math/intersection/
H A Draysphere.h110 const T a = dot(ray.m_dir, ray.m_dir); in intersect_sphere()
123 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere()
127 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere()
152 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere_unit_direction()
156 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere_unit_direction()
170 const T a = dot(ray.m_dir, ray.m_dir); in intersect_sphere()
183 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere()
190 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere()
219 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere_unit_direction()
226 if (t >= ray.m_tmin && t < ray.m_tmax) in intersect_sphere_unit_direction()
[all …]
H A Drayaabb.h75 const Ray<T, 3>& ray,
85 const Ray<T, 3>& ray,
96 const Ray<T, 3>& ray,
109 const Ray<T, 3>& ray,
147 return !(tmin > tmax || tmax < ray.m_tmin || tmin >= ray.m_tmax); in intersect()
246 if (tmin > tmax || tmax < ray.m_tmin || tmin >= ray.m_tmax) in intersect()
273 if (tmin > tmax || tmax < ray.m_tmin || tmin >= ray.m_tmax) in intersect()
301 if (tmin > tmax || tmax < ray.m_tmin || tmin >= ray.m_tmax) in intersect()
330 if (tmin > tmax || tmax < ray.m_tmin || tmin >= ray.m_tmax) in clip()
333 ray.m_tmin = ssemax(ray.m_tmin, tmin); in clip()
[all …]
/dports/graphics/embree/embree-3.13.2/include/embree3/
H A Drtcore_ray.h348 rh.ray.org_x = RTCRayN_org_x(ray,N,i); in rtcGetRayHitFromRayHitN()
349 rh.ray.org_y = RTCRayN_org_y(ray,N,i); in rtcGetRayHitFromRayHitN()
350 rh.ray.org_z = RTCRayN_org_z(ray,N,i); in rtcGetRayHitFromRayHitN()
351 rh.ray.tnear = RTCRayN_tnear(ray,N,i); in rtcGetRayHitFromRayHitN()
352 rh.ray.dir_x = RTCRayN_dir_x(ray,N,i); in rtcGetRayHitFromRayHitN()
353 rh.ray.dir_y = RTCRayN_dir_y(ray,N,i); in rtcGetRayHitFromRayHitN()
354 rh.ray.dir_z = RTCRayN_dir_z(ray,N,i); in rtcGetRayHitFromRayHitN()
355 rh.ray.time = RTCRayN_time(ray,N,i); in rtcGetRayHitFromRayHitN()
356 rh.ray.tfar = RTCRayN_tfar(ray,N,i); in rtcGetRayHitFromRayHitN()
357 rh.ray.mask = RTCRayN_mask(ray,N,i); in rtcGetRayHitFromRayHitN()
[all …]
/dports/lang/yorick/yorick-y_2_2_04/drat/
H A Dtrack.c136 entry->ray.x= ray.x + ds*ray.sin; in FindEntryPoints()
175 ray.z= -ray.z; in FindEntryPoints()
284 s= ray.z*ray.cos+ray.x*ray.sin; in RayTrack()
330 s= ray.z*ray.cos+ray.x*ray.sin; in RayTrack()
378 double s = x*ray->sin + ray->z*ray->cos; in khold_reflect()
404 return (ray->x*ray->sin + ray->z*ray->cos) - s; in khold_reflect()
456 double impact2= SQ(ray->y)+SQ(ray->cos*ray->x-ray->sin*ray->z); in RayTrackS()
666 A= info->A= (dr*ray->cos-dz*ray->sin)*(dr*ray->cos+dz*ray->sin); in ExitEdge()
677 ray->x*dz*ray->cos*ray->sin; in ExitEdge()
985 ray->z+= delx * ray->cos/ray->sin; in PolishExit()
[all …]
/dports/graphics/embree/embree-3.13.2/kernels/bvh/
H A Dnode_intersector1.h698 const vfloat4 tNearX = (lower_x - ray.org.x) * ray.rdir.x;
699 const vfloat4 tNearY = (lower_y - ray.org.y) * ray.rdir.y;
700 const vfloat4 tNearZ = (lower_z - ray.org.z) * ray.rdir.z;
701 const vfloat4 tFarX = (upper_x - ray.org.x) * ray.rdir.x;
702 const vfloat4 tFarY = (upper_y - ray.org.y) * ray.rdir.y;
703 const vfloat4 tFarZ = (upper_z - ray.org.z) * ray.rdir.z;
786 const vfloat8 tNearX = (lower_x - ray.org.x) * ray.rdir.x;
787 const vfloat8 tNearY = (lower_y - ray.org.y) * ray.rdir.y;
788 const vfloat8 tNearZ = (lower_z - ray.org.z) * ray.rdir.z;
789 const vfloat8 tFarX = (upper_x - ray.org.x) * ray.rdir.x;
[all …]
H A Dnode_intersector_packet.h210 const vfloat<K> lclipMinX = (vlower_x - ray.org.x) * ray.rdir.x;
211 const vfloat<K> lclipMinY = (vlower_y - ray.org.y) * ray.rdir.y;
212 const vfloat<K> lclipMinZ = (vlower_z - ray.org.z) * ray.rdir.z;
213 const vfloat<K> lclipMaxX = (vupper_x - ray.org.x) * ray.rdir.x;
214 const vfloat<K> lclipMaxY = (vupper_y - ray.org.y) * ray.rdir.y;
215 const vfloat<K> lclipMaxZ = (vupper_z - ray.org.z) * ray.rdir.z;
258 const vfloat<K> lclipMinX = (vlower_x - ray.org.x) * ray.rdir.x;
259 const vfloat<K> lclipMinY = (vlower_y - ray.org.y) * ray.rdir.y;
260 const vfloat<K> lclipMinZ = (vlower_z - ray.org.z) * ray.rdir.z;
261 const vfloat<K> lclipMaxX = (vupper_x - ray.org.x) * ray.rdir.x;
[all …]
/dports/graphics/embree/embree-3.13.2/tutorials/common/core/
H A Dray.isph71 /*! Constructs a ray from origin, direction, and ray segment. Near
82 Ray ray;
83 ray.org = org;
86 ray.time = time;
87 ray.tfar = tfar;
88 ray.mask = -1;
92 return ray;
105 ray.org = org;
107 ray.dir = dir;
108 ray.time = time;
[all …]
/dports/misc/vxl/vxl-3.3.2/core/vpgl/algo/
H A Dvpgl_ray.h36 vnl_double_3& ray);
43 vgl_vector_3d<double>& ray);
49 vgl_ray_3d<double>& ray);
58 vgl_ray_3d<double>& ray);
67 vnl_double_3& ray);
79 vgl_ray_3d<double>& ray);
89 vgl_ray_3d<double>& ray);
99 vgl_ray_3d<double>& ray);
107 vgl_ray_3d<double>& ray);
114 vgl_ray_3d<double>& ray);
[all …]
/dports/graphics/embree/embree-3.13.2/doc/src/api/
H A DRTCRay.md5 RTCRay - single ray structure
16 float tnear; // start of ray segment
24 unsigned int mask; // ray mask
25 unsigned int id; // ray ID
26 unsigned int flags; // ray flags
31 The `RTCRay` structure defines the ray layout for a single ray. The
41 an inactive ray.
44 (`time` member), a ray mask (`mask` member), a ray ID (`id` member),
45 and ray flags (`flags` member). The ray mask can be used to mask out
47 details). The ray ID can be used to identify a ray inside a callback
[all …]
/dports/devel/ispc/ispc-1.16.1/examples/cpu/rt/
H A Drt_serial.cpp128 ray.invDir.x = 1.f / ray.dir.x; in generateRay()
129 ray.invDir.y = 1.f / ray.dir.y; in generateRay()
130 ray.invDir.z = 1.f / ray.dir.z; in generateRay()
132 ray.dirIsNeg[0] = (ray.invDir.x < 0) ? 1 : 0; in generateRay()
133 ray.dirIsNeg[1] = (ray.invDir.y < 0) ? 1 : 0; in generateRay()
134 ray.dirIsNeg[2] = (ray.invDir.z < 0) ? 1 : 0; in generateRay()
140 float t0 = ray.mint, t1 = ray.maxt; in BBoxIntersect()
142 float3 tNear = (bounds0 - ray.origin) * ray.invDir; in BBoxIntersect()
143 float3 tFar = (bounds1 - ray.origin) * ray.invDir; in BBoxIntersect()
199 if (t < ray.mint || t > ray.maxt) in TriIntersect()
[all …]

12345678910>>...149