Home
last modified time | relevance | path

Searched refs:frustrum (Results 1 – 25 of 43) sorted by relevance

12

/dports/games/supertuxkart/SuperTuxKart-1.2-src/src/graphics/
H A Dshadow_matrices.cpp253 frustrum->getFarLeftDown().X, in computeMatrixesAndCameras()
254 frustrum->getFarLeftDown().Y, in computeMatrixesAndCameras()
256 frustrum->getFarLeftUp().X, in computeMatrixesAndCameras()
257 frustrum->getFarLeftUp().Y, in computeMatrixesAndCameras()
258 frustrum->getFarLeftUp().Z, in computeMatrixesAndCameras()
262 frustrum->getFarRightUp().X, in computeMatrixesAndCameras()
263 frustrum->getFarRightUp().Y, in computeMatrixesAndCameras()
264 frustrum->getFarRightUp().Z, in computeMatrixesAndCameras()
268 frustrum->getNearLeftUp().X, in computeMatrixesAndCameras()
269 frustrum->getNearLeftUp().Y, in computeMatrixesAndCameras()
[all …]
/dports/games/openspades/openspades-0.1.3/Sources/Draw/
H A DGLBasicShadowMapRenderer.cpp146 Vector3 frustrum[8]; in BuildMatrix() local
150 frustrum[0] = FrustrumCoord(def, tanX, tanY, near); in BuildMatrix()
154 frustrum[4] = FrustrumCoord(def, tanX, tanY, far); in BuildMatrix()
155 frustrum[5] = FrustrumCoord(def, tanX, -tanY, far); in BuildMatrix()
156 frustrum[6] = FrustrumCoord(def, -tanX, tanY, far); in BuildMatrix()
161 minX = maxX = Vector3::Dot(frustrum[0], side); in BuildMatrix()
162 minY = maxY = Vector3::Dot(frustrum[0], up); in BuildMatrix()
164 float x = Vector3::Dot(frustrum[i], side); in BuildMatrix()
165 float y = Vector3::Dot(frustrum[i], up); in BuildMatrix()
186 seg += Vector3::Dot(frustrum[i], lightDir); in BuildMatrix()
[all …]
H A DGLRenderer.cpp419 frustrum[1] = frustrum[0].Flipped(); in BuildFrustrum()
420 frustrum[0].w -= sceneDef.zNear; in BuildFrustrum()
421 frustrum[1].w += sceneDef.zFar; in BuildFrustrum()
428 frustrum[2] = Plane3::PlaneWithPointOnPlane( in BuildFrustrum()
430 frustrum[3] = Plane3::PlaneWithPointOnPlane( in BuildFrustrum()
1255 return PlaneCullTest(frustrum[0], bx) && PlaneCullTest(frustrum[1], bx) && in BoxFrustrumCull()
1256 PlaneCullTest(frustrum[2], bx) && PlaneCullTest(frustrum[3], bx) && in BoxFrustrumCull()
1257 PlaneCullTest(frustrum[4], bx) && PlaneCullTest(frustrum[5], bx); in BoxFrustrumCull()
1259 return PlaneCullTest(frustrum[0], box) && PlaneCullTest(frustrum[1], box) && in BoxFrustrumCull()
1260 PlaneCullTest(frustrum[2], box) && PlaneCullTest(frustrum[3], box) && in BoxFrustrumCull()
[all …]
H A DGLSparseShadowMapRenderer.cpp163 Vector3 frustrum[8]; in BuildMatrix() local
167 frustrum[0] = FrustrumCoord(def, tanX, tanY, near); in BuildMatrix()
171 frustrum[4] = FrustrumCoord(def, tanX, tanY, far); in BuildMatrix()
172 frustrum[5] = FrustrumCoord(def, tanX, -tanY, far); in BuildMatrix()
173 frustrum[6] = FrustrumCoord(def, -tanX, tanY, far); in BuildMatrix()
178 minX = maxX = Vector3::Dot(frustrum[0], side); in BuildMatrix()
179 minY = maxY = Vector3::Dot(frustrum[0], up); in BuildMatrix()
181 float x = Vector3::Dot(frustrum[i], side); in BuildMatrix()
182 float y = Vector3::Dot(frustrum[i], up); in BuildMatrix()
203 seg += Vector3::Dot(frustrum[i], lightDir); in BuildMatrix()
[all …]
H A DSWRenderer.cpp242 frustrum[1] = frustrum[0].Flipped(); in BuildFrustrum()
243 frustrum[0].w -= sceneDef.zNear; in BuildFrustrum()
244 frustrum[1].w += sceneDef.zFar; in BuildFrustrum()
251 frustrum[2] = Plane3::PlaneWithPointOnPlane( in BuildFrustrum()
253 frustrum[3] = Plane3::PlaneWithPointOnPlane( in BuildFrustrum()
255 frustrum[4] = Plane3::PlaneWithPointOnPlane( in BuildFrustrum()
257 frustrum[5] = Plane3::PlaneWithPointOnPlane( in BuildFrustrum()
1160 return PlaneCullTest(frustrum[0], box) && PlaneCullTest(frustrum[1], box) && in BoxFrustrumCull()
1161 PlaneCullTest(frustrum[2], box) && PlaneCullTest(frustrum[3], box) && in BoxFrustrumCull()
1162 PlaneCullTest(frustrum[4], box) && PlaneCullTest(frustrum[5], box); in BoxFrustrumCull()
[all …]
H A DSWMapRenderer.cpp233 const auto &frustrum = renderer->frustrum; in BuildLine() local
285 clip(frustrum[2].n); in BuildLine()
286 clip(frustrum[3].n); in BuildLine()
287 clip(frustrum[4].n); in BuildLine()
288 clip(frustrum[5].n); in BuildLine()
H A DSWRenderer.h104 std::array<Plane3, 6> frustrum; variable
H A DGLRenderer.h82 Plane3 frustrum[6]; variable
/dports/science/py-MDAnalysisTests/MDAnalysisTests-0.19.2/MDAnalysisTests/utils/
H A Dtest_transformations.py238 frustrum[1] += frustrum[0]
239 frustrum[3] += frustrum[2]
240 frustrum[5] += frustrum[4]
243 np.dot(M, [frustrum[0], frustrum[2], frustrum[4], 1.0]),
246 np.dot(M, [frustrum[1], frustrum[3], frustrum[5], 1.0]),
251 frustrum[1] += frustrum[0]
252 frustrum[3] += frustrum[2]
253 frustrum[5] += frustrum[4]
255 v = np.dot(M, [frustrum[0], frustrum[2], frustrum[4], 1.0])
257 v = np.dot(M, [frustrum[1], frustrum[3], frustrum[4], 1.0])
[all …]
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/scene/
H A DScene.cpp913 …if ( ((point->x*frustrum->plane[0].a + point->y*frustrum->plane[0].b + point->z*frustrum->plane[0]… in IsInFrustrum()
914 …&& ((point->x*frustrum->plane[1].a + point->y*frustrum->plane[1].b + point->z*frustrum->plane[1].c… in IsInFrustrum()
915 …&& ((point->x*frustrum->plane[2].a + point->y*frustrum->plane[2].b + point->z*frustrum->plane[2].c… in IsInFrustrum()
916 …&& ((point->x*frustrum->plane[3].a + point->y*frustrum->plane[3].b + point->z*frustrum->plane[3].c… in IsInFrustrum()
926 …dists[0]=point->x*frustrum->plane[0].a + point->y*frustrum->plane[0].b + point->z*frustrum->plane[… in IsSphereInFrustrum()
927 …dists[1]=point->x*frustrum->plane[1].a + point->y*frustrum->plane[1].b + point->z*frustrum->plane[… in IsSphereInFrustrum()
928 …dists[2]=point->x*frustrum->plane[2].a + point->y*frustrum->plane[2].b + point->z*frustrum->plane[… in IsSphereInFrustrum()
929 …dists[3]=point->x*frustrum->plane[3].a + point->y*frustrum->plane[3].b + point->z*frustrum->plane[… in IsSphereInFrustrum()
989 + frustrum->plane[numplane].b * frustrum->plane[numplane].b in CreatePlane()
990 + frustrum->plane[numplane].c * frustrum->plane[numplane].c ); in CreatePlane()
[all …]
/dports/graphics/geomview/geomview-1.9.5/src/lib/gprim/discgrp/
H A Ddgdraw.c74 INITPT(&discgrp->viewinfo.frustrum[0], -1, 0, halfx, 0) in DiscGrpStandardPreDraw()
75 INITPT(&discgrp->viewinfo.frustrum[1], 1, 0, halfx, 0) in DiscGrpStandardPreDraw()
76 INITPT(&discgrp->viewinfo.frustrum[2], 0, -1, halfy, 0) in DiscGrpStandardPreDraw()
77 INITPT(&discgrp->viewinfo.frustrum[3], 0, 1, halfy, 0) in DiscGrpStandardPreDraw()
185 d = HPt3R40Dot(&image, &discgrp->viewinfo.frustrum[i]); in DiscGrpDraw()
H A DdiscgrpP.h76 HPoint3 frustrum[4]; /* planes for culling against view frustum */ member
/dports/games/fs2open/fs2open.github.com-release_21_4_1/cmake/external/rpavlik-cmake-modules/
H A DFindParasolid.cmake55 "Whether we should compile fg and frustrum as a part of the solution")
169 foreach(lib fg frustrum)
210 frustrum.c
222 "We will build the Parasolid frustrum lib."
/dports/science/py-avogadrolibs/avogadrolibs-1.94.0/avogadro/rendering/
H A Dgeometrynode.h107 Core::Array<Identifier> areaHits(const Frustrum& frustrum) const;
H A Dglrenderer.h133 const Frustrum& frustrum) const;
/dports/science/avogadrolibs/avogadrolibs-1.94.0/avogadro/rendering/
H A Dgeometrynode.h107 Core::Array<Identifier> areaHits(const Frustrum& frustrum) const;
H A Dglrenderer.h133 const Frustrum& frustrum) const;
/dports/games/0ad/0ad-0.0.23b-alpha/source/renderer/
H A DWaterManager.h198 void RenderWaves(const CFrustum& frustrum);
/dports/math/gismo/gismo-21.12.0/extensions/gsStructuralAnalysis/doc/
H A Dbenchmark_FrustrumALM.dox7 Benchmark for the collapsing frustrum with Displacement Control (DC)
H A Dbenchmark_FrustrumDC.dox7 Benchmark for the collapsing frustrum with Displacement Control (DC)
/dports/databases/pointcloud/pointcloud-1.2.1/lib/
H A DTODO.md27 - frustrum filtering
/dports/games/critterding/critterding-beta12/
H A DChangelog70 engine improvements: backface & frustrum culling + display lists
/dports/games/arx-libertatis/arx-libertatis-1.1.2/src/graphics/data/
H A DMesh.h410 EERIE_FRUSTRUM_DATA frustrum; member
/dports/games/flightgear-data/fgdata/Shaders/
H A Dterrain-ALS-detailed.vert140 …gl_Position = vec4(0.0, 0.0, -1000.0, 1.0); // move outside of view frustrum, gets culled before r…
/dports/games/flightgear-data/fgdata/Compositor/Shaders/ALS/
H A Dterrain-detailed.vert146 …gl_Position = vec4(0.0, 0.0, -1000.0, 1.0); // move outside of view frustrum, gets culled before r…

12