/dports/games/blackshadeselite/blackshadeselite/Source/ |
H A D | Frustum.cpp | 125 t = sqrt(frustum[0][0] * frustum[0][0] in GetFrustum() 126 + frustum[0][1] * frustum[0][1] in GetFrustum() 140 t = sqrt(frustum[1][0] * frustum[1][0] in GetFrustum() 141 + frustum[1][1] * frustum[1][1] in GetFrustum() 155 t = sqrt(frustum[2][0] * frustum[2][0] in GetFrustum() 156 + frustum[2][1] * frustum[2][1] in GetFrustum() 170 t = sqrt(frustum[3][0] * frustum[3][0] in GetFrustum() 171 + frustum[3][1] * frustum[3][1] in GetFrustum() 185 t = sqrt(frustum[4][0] * frustum[4][0] in GetFrustum() 200 t = sqrt(frustum[5][0] * frustum[5][0] in GetFrustum() [all …]
|
/dports/math/ignition-math/ignitionrobotics-ign-math-46f3dd24499c/src/ |
H A D | Frustum_TEST.cc | 29 Frustum frustum; in TEST() local 370 frustum.Pose().Pos().Y() + frustum.Near() + offset, in TEST() 375 frustum.Pose().Pos().Y() + frustum.Near() - offset, in TEST() 424 frustum.Pose().Pos().Y() + frustum.Far() - offset, in TEST() 429 frustum.Pose().Pos().Y() + frustum.Far() + offset, in TEST() 434 frustum.Pose().Pos().Y() + frustum.Far() - offset, in TEST() 439 frustum.Pose().Pos().Y() + frustum.Far() + offset, in TEST() 444 frustum.Pose().Pos().Y() + frustum.Far() - offset, in TEST() 449 frustum.Pose().Pos().Y() + frustum.Far() + offset, in TEST() 454 frustum.Pose().Pos().Y() + frustum.Far() - offset, in TEST() [all …]
|
/dports/games/lugaru/lugaru-c7b99378439735c60f84869b05c6ebde53083667/Source/Math/ |
H A D | Frustum.cpp | 102 …if (frustum[i][0] * (x - size) + frustum[i][1] * (y - size) + frustum[i][2] * (z - size) + frustum… in CubeInFrustum() 105 …if (frustum[i][0] * (x + size) + frustum[i][1] * (y - size) + frustum[i][2] * (z - size) + frustum… in CubeInFrustum() 108 …if (frustum[i][0] * (x - size) + frustum[i][1] * (y + size) + frustum[i][2] * (z - size) + frustum… in CubeInFrustum() 111 …if (frustum[i][0] * (x + size) + frustum[i][1] * (y + size) + frustum[i][2] * (z - size) + frustum… in CubeInFrustum() 114 …if (frustum[i][0] * (x - size) + frustum[i][1] * (y - size) + frustum[i][2] * (z + size) + frustum… in CubeInFrustum() 117 …if (frustum[i][0] * (x + size) + frustum[i][1] * (y - size) + frustum[i][2] * (z + size) + frustum… in CubeInFrustum() 120 …if (frustum[i][0] * (x - size) + frustum[i][1] * (y + size) + frustum[i][2] * (z + size) + frustum… in CubeInFrustum() 123 …if (frustum[i][0] * (x + size) + frustum[i][1] * (y + size) + frustum[i][2] * (z + size) + frustum… in CubeInFrustum() 147 …if (frustum[i][0] * (x - size) + frustum[i][1] * (y - height) + frustum[i][2] * (z - size) + frust… in CubeInFrustum() 150 …if (frustum[i][0] * (x + size) + frustum[i][1] * (y - height) + frustum[i][2] * (z - size) + frust… in CubeInFrustum() [all …]
|
/dports/games/gl-117/gl-117-1.3.2-src/src/ |
H A D | gl.cpp | 300 …t = sqrt(frustum[0][0] * frustum[0][0] + frustum[0][1] * frustum[0][1] + frustum[0][2] * frustum[0… in extractFrustum() 313 …t = sqrt(frustum[1][0] * frustum[1][0] + frustum[1][1] * frustum[1][1] + frustum[1][2] * frustum[1… in extractFrustum() 326 …t = sqrt(frustum[2][0] * frustum[2][0] + frustum[2][1] * frustum[2][1] + frustum[2][2] * frustum[2… in extractFrustum() 339 …t = sqrt(frustum[3][0] * frustum[3][0] + frustum[3][1] * frustum[3][1] + frustum[3][2] * frustum[3… in extractFrustum() 352 …t = sqrt(frustum[4][0] * frustum[4][0] + frustum[4][1] * frustum[4][1] + frustum[4][2] * frustum[4… in extractFrustum() 365 …t = sqrt(frustum[5][0] * frustum[5][0] + frustum[5][1] * frustum[5][1] + frustum[5][2] * frustum[5… in extractFrustum() 376 if (frustum[i][0] * x + frustum[i][1] * y + frustum[i][2] * z + frustum[i][3] <= 0) in isPointInFrustum() 385 if (frustum[i][0] * x + frustum[i][1] * y + frustum[i][2] * z + frustum[i][3] <= -radius) in isSphereInFrustum() 395 …if (frustum[i][0] * (x - size) + frustum[i][1] * (y - size) + frustum[i][2] * (z - size) + frustum… in isCubeInFrustum() 397 …if (frustum[i][0] * (x + size) + frustum[i][1] * (y - size) + frustum[i][2] * (z - size) + frustum… in isCubeInFrustum() [all …]
|
/dports/cad/repsnapper/repsnapper-2.5a4/libraries/vmmlib/include/vmmlib/ |
H A D | frustum.hpp | 31 template< typename U > frustum( const frustum< U >& source_ ); 36 ~frustum(); 38 const frustum& operator=( const frustum& source_ ); 115 const frustum< T > frustum< T >::DEFAULT( static_cast< T >( -1.0 ), 125 frustum< T >::frustum() in frustum() function in vmml::frustum 131 frustum<T>::frustum( const T _left, const T _right, const T _bottom, in frustum() function in vmml::frustum 140 frustum< T >::frustum( const frustum< U >& source_ ) in frustum() function in vmml::frustum 149 frustum< T >::frustum( const U* values ) in frustum() function in vmml::frustum 164 frustum< T >::~frustum() in ~frustum() 171 frustum< T >::operator=( const frustum& source_ ) in operator =() [all …]
|
/dports/games/criticalmass/CriticalMass-1.5/vmmlib/ |
H A D | frustum.hpp | 22 class frustum class 33 frustum( const frustum< U >& source_ ); 39 ~frustum(); 41 const frustum& operator=( const frustum& source_ ); 119 frustum< T >::frustum() in frustum() function in vmml::frustum 134 frustum< T >::frustum( const frustum< U >& source_ ) in frustum() function in vmml::frustum 143 frustum< T >::frustum( const U* values ) in frustum() function in vmml::frustum 158 frustum< T >::~frustum() in ~frustum() 164 const frustum< T >& 165 frustum< T >::operator=( const frustum& source_ ) in operator =() [all …]
|
/dports/games/SRB2/SRB2-SRB2_release_2.2.9/src/hardware/ |
H A D | hw_clip.c | 83 float frustum[6][4]; variable 371 frustum[i][0] * frustum[i][0] + \ 372 frustum[i][1] * frustum[i][1] + \ 373 frustum[i][2] * frustum[i][2]); \ 374 frustum[i][0] /= t; \ 375 frustum[i][1] /= t; \ 376 frustum[i][2] /= t; \ 377 frustum[i][3] /= t 456 if (frustum[p][0] * x + in gld_SphereInFrustum() 457 frustum[p][1] * y + in gld_SphereInFrustum() [all …]
|
/dports/games/prboom-plus/prboom-plus-2.5.1.3/src/ |
H A D | gl_clipper.c | 79 float frustum[6][4]; variable 373 frustum[i][0] * frustum[i][0] + \ 374 frustum[i][1] * frustum[i][1] + \ 375 frustum[i][2] * frustum[i][2]); \ 376 frustum[i][0] /= t; \ 377 frustum[i][1] /= t; \ 378 frustum[i][2] /= t; \ 379 frustum[i][3] /= t 458 if (frustum[p][0] * x + in gld_SphereInFrustum() 459 frustum[p][1] * y + in gld_SphereInFrustum() [all …]
|
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/meta/tests/ |
H A D | test_intersection_frustumaabb.cpp | 43 Frustum<double, 4> frustum; in TEST_SUITE() local 48 return frustum; in TEST_SUITE() 53 const Frustum<double, 4> frustum = make_frustum(); in TEST_SUITE() local 56 EXPECT_FALSE(intersect(frustum, aabb)); in TEST_SUITE() 61 const Frustum<double, 4> frustum = make_frustum(); in TEST_SUITE() local 64 EXPECT_FALSE(intersect(frustum, aabb)); in TEST_SUITE() 69 const Frustum<double, 4> frustum = make_frustum(); in TEST_SUITE() local 72 EXPECT_FALSE(intersect(frustum, aabb)); in TEST_SUITE() 77 const Frustum<double, 4> frustum = make_frustum(); in TEST_SUITE() local 80 EXPECT_FALSE(intersect(frustum, aabb)); in TEST_SUITE() [all …]
|
/dports/graphics/embree/embree-3.13.2/kernels/bvh/ |
H A D | node_intersector_frustum.h | 194 …const vfloat<N> fminX = msub(bminX, vfloat<N>(frustum.min_rdir.x), vfloat<N>(frustum.min_org_rdir.… 195 …const vfloat<N> fminY = msub(bminY, vfloat<N>(frustum.min_rdir.y), vfloat<N>(frustum.min_org_rdir.… 196 …const vfloat<N> fminZ = msub(bminZ, vfloat<N>(frustum.min_rdir.z), vfloat<N>(frustum.min_org_rdir.… 197 …const vfloat<N> fmaxX = msub(bmaxX, vfloat<N>(frustum.max_rdir.x), vfloat<N>(frustum.max_org_rdir.… 198 …const vfloat<N> fmaxY = msub(bmaxY, vfloat<N>(frustum.max_rdir.y), vfloat<N>(frustum.max_org_rdir.… 224 … const vfloat<N> fminX = (bminX - vfloat<N>(frustum.min_org.x)) * vfloat<N>(frustum.min_rdir.x); 225 … const vfloat<N> fminY = (bminY - vfloat<N>(frustum.min_org.y)) * vfloat<N>(frustum.min_rdir.y); 226 … const vfloat<N> fminZ = (bminZ - vfloat<N>(frustum.min_org.z)) * vfloat<N>(frustum.min_rdir.z); 227 … const vfloat<N> fmaxX = (bmaxX - vfloat<N>(frustum.max_org.x)) * vfloat<N>(frustum.max_rdir.x); 228 … const vfloat<N> fmaxY = (bmaxY - vfloat<N>(frustum.max_org.y)) * vfloat<N>(frustum.max_rdir.y); [all …]
|
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/src/render/ |
H A D | frustum.cpp | 93 if(frustum->vertex != NULL) in SplitPrepare() 100 frustum->vertex_count = 0; in SplitPrepare() 103 frustum->parent = NULL; in SplitPrepare() 241 float *n = cam->frustum->norm; in PortalFrustumIntersect() 373 while(frustum) in Frustum_HaveParent() 375 if(parent == frustum) in Frustum_HaveParent() 379 frustum = frustum->parent; in Frustum_HaveParent() 396 vec3_sub(dir, frustum->vertex, frustum->cam_pos); in Frustum_IsPolyVisible() 402 next_n = frustum->planes; in Frustum_IsPolyVisible() 403 curr_n = frustum->planes + 4*(frustum->vertex_count-1); in Frustum_IsPolyVisible() [all …]
|
/dports/games/bzflag-server/bzflag-2.4.22/src/scene/ |
H A D | ZSceneDatabase.cxx | 241 const float* eye = frustum->getEye(); in setupShadowPlanes() 242 if (frustum->getUp()[2] < 0.999f) in setupShadowPlanes() 262 edge[0] = -frustum->getSide(1)[1]; in setupShadowPlanes() 263 edge[1] = +frustum->getSide(1)[0]; in setupShadowPlanes() 269 edge[0] = -frustum->getSide(2)[1]; in setupShadowPlanes() 270 edge[1] = +frustum->getSide(2)[0]; in setupShadowPlanes() 279 edge[0] = -frustum->getSide(3)[1]; in setupShadowPlanes() 284 const float hlen = sqrtf ((frustum->getSide(3)[0] * frustum->getSide(3)[0]) + in setupShadowPlanes() 285 (frustum->getSide(3)[1] * frustum->getSide(3)[1])); in setupShadowPlanes() 380 const float* eye = frustum.getEye(); in addRenderNodes() [all …]
|
/dports/games/bzflag/bzflag-2.4.22/src/scene/ |
H A D | ZSceneDatabase.cxx | 241 const float* eye = frustum->getEye(); in setupShadowPlanes() 242 if (frustum->getUp()[2] < 0.999f) in setupShadowPlanes() 262 edge[0] = -frustum->getSide(1)[1]; in setupShadowPlanes() 263 edge[1] = +frustum->getSide(1)[0]; in setupShadowPlanes() 269 edge[0] = -frustum->getSide(2)[1]; in setupShadowPlanes() 270 edge[1] = +frustum->getSide(2)[0]; in setupShadowPlanes() 279 edge[0] = -frustum->getSide(3)[1]; in setupShadowPlanes() 284 const float hlen = sqrtf ((frustum->getSide(3)[0] * frustum->getSide(3)[0]) + in setupShadowPlanes() 285 (frustum->getSide(3)[1] * frustum->getSide(3)[1])); in setupShadowPlanes() 380 const float* eye = frustum.getEye(); in addRenderNodes() [all …]
|
/dports/games/gtkradiant/GPL/GtkRadiant/libs/math/ |
H A D | frustum.h | 389 plane3_transformed(frustum.left, transform), in frustum_transformed() 391 plane3_transformed(frustum.top, transform), in frustum_transformed() 392 plane3_transformed(frustum.back, transform), in frustum_transformed() 393 plane3_transformed(frustum.front, transform) in frustum_transformed() 481 switch(aabb_classify_plane(aabb, frustum.top)) in frustum_test_aabb() 555 && !plane3_test_point(frustum.left, point) in frustum_test_point() 557 && !plane3_test_point(frustum.top, point) in frustum_test_point() 558 && !plane3_test_point(frustum.back, point) in frustum_test_point() 565 && !plane3_test_line(frustum.left, segment) in frustum_test_line() 567 && !plane3_test_line(frustum.top, segment) in frustum_test_line() [all …]
|
/dports/games/netradiant/netradiant-20150621-src/libs/math/ |
H A D | frustum.h | 388 plane3_transformed( frustum.top, transform ), in frustum_transformed() 541 return !plane3_test_point( frustum.right, point ) in frustum_test_point() 542 && !plane3_test_point( frustum.left, point ) in frustum_test_point() 543 && !plane3_test_point( frustum.bottom, point ) in frustum_test_point() 544 && !plane3_test_point( frustum.top, point ) in frustum_test_point() 545 && !plane3_test_point( frustum.back, point ) in frustum_test_point() 546 && !plane3_test_point( frustum.front, point ); in frustum_test_point() 550 return !plane3_test_line( frustum.right, segment ) in frustum_test_line() 551 && !plane3_test_line( frustum.left, segment ) in frustum_test_line() 553 && !plane3_test_line( frustum.top, segment ) in frustum_test_line() [all …]
|
/dports/cad/zcad/zcad-8b8a693/cad_source/zengine/core/entities/ |
H A D | uzeent3dface.pas | 256 …if(frustum[i][0] * PInWCS[0].x + frustum[i][1] * PInWCS[0].y + frustum[i][2] * PInWCS[0].z + frust… 257 …and(frustum[i][0] * PInWCS[1].x + frustum[i][1] * PInWCS[1].y + frustum[i][2] * PInWCS[1].z + frus… 258 …and(frustum[i][0] * PInWCS[2].x + frustum[i][1] * PInWCS[2].y + frustum[i][2] * PInWCS[2].z + frus… 259 …and(frustum[i][0] * PInWCS[3].x + frustum[i][1] * PInWCS[3].y + frustum[i][2] * PInWCS[3].z + frus… 357 result:=CalcOutBound4VInFrustum(PInWCS,frustum); 361 if uzegeometry.CalcPointTrueInFrustum (PInwCS[0],frustum)<>IREmpty 366 if uzegeometry.CalcPointTrueInFrustum (PInwCS[1],frustum)<>IREmpty 371 if uzegeometry.CalcPointTrueInFrustum (PInwCS[2],frustum)<>IREmpty 378 if uzegeometry.CalcPointTrueInFrustum (PInwCS[3],frustum)<>IREmpty 398 if uzegeometry.CalcTrueInFrustum (PInwCS[0],PInwCS[1],frustum)<>IREmpty [all …]
|
H A D | uzeentwithmatrix.pas | 37 …procedure CalcInFrustumByTree(frustum:ClipArray;infrustumactualy:TActulity;visibleactualy:TActulit… 110 …pobj^.SetInFrustumFromTree(frustum,infrustumactualy,visibleactualy,totalobj,infrustumobj,ProjectPr… 115 …ProcessTree(frustum,infrustumactualy,visibleactualy,PTEntTreeNode(enttree.pminusnode)^,IRFully,ent… 117 …ProcessTree(frustum,infrustumactualy,visibleactualy,PTEntTreeNode(enttree.pplusnode)^,IRFully,entt… 120 ImInFrustum:=CalcAABBInFrustum(enttree.BoundingBox,frustum); 130 …pobj^.SetInFrustumFromTree(frustum,infrustumactualy,visibleactualy,totalobj,infrustumobj,ProjectPr… 137 …ProcessTree(frustum,infrustumactualy,visibleactualy,PTEntTreeNode(enttree.pplusnode)^,ImInFrustum,… 145 …if pobj^.CalcInFrustum(frustum,infrustumactualy,visibleactualy,totalobj,infrustumobj,ProjectProc,z… 147 …pobj^.SetInFrustumFromTree(frustum,infrustumactualy,visibleactualy,totalobj,infrustumobj,ProjectPr… 163 procedure GDBObjWithMatrix.CalcInFrustumByTree(frustum:ClipArray;infrustumactualy:TActulity;visible… [all …]
|
/dports/graphics/aloadimage/arcan-0.6.1/src/engine/ |
H A D | arcan_math.c | 879 if (frustum[i][0] * x1 + frustum[i][1] * y1 + in frustum_aabb() 880 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 885 if (frustum[i][0] * x2 + frustum[i][1] * y1 + in frustum_aabb() 886 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 889 if (frustum[i][0] * x1 + frustum[i][1] * y2 + in frustum_aabb() 890 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 894 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 898 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 902 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 906 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() [all …]
|
/dports/sysutils/acfgfs/arcan-0.6.1/src/engine/ |
H A D | arcan_math.c | 879 if (frustum[i][0] * x1 + frustum[i][1] * y1 + in frustum_aabb() 880 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 885 if (frustum[i][0] * x2 + frustum[i][1] * y1 + in frustum_aabb() 886 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 889 if (frustum[i][0] * x1 + frustum[i][1] * y2 + in frustum_aabb() 890 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 894 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 898 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 902 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 906 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() [all …]
|
/dports/x11/aclip/arcan-0.6.1/src/engine/ |
H A D | arcan_math.c | 879 if (frustum[i][0] * x1 + frustum[i][1] * y1 + in frustum_aabb() 880 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 885 if (frustum[i][0] * x2 + frustum[i][1] * y1 + in frustum_aabb() 886 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 889 if (frustum[i][0] * x1 + frustum[i][1] * y2 + in frustum_aabb() 890 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 894 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 898 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 902 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 906 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() [all …]
|
/dports/x11/arcan-trayicon/arcan-0.6.1/src/engine/ |
H A D | arcan_math.c | 879 if (frustum[i][0] * x1 + frustum[i][1] * y1 + in frustum_aabb() 880 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 885 if (frustum[i][0] * x2 + frustum[i][1] * y1 + in frustum_aabb() 886 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 889 if (frustum[i][0] * x1 + frustum[i][1] * y2 + in frustum_aabb() 890 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 894 frustum[i][2] * z1 + frustum[i][3] > 0.0f) in frustum_aabb() 898 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 902 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() 906 frustum[i][2] * z2 + frustum[i][3] > 0.0f) in frustum_aabb() [all …]
|
/dports/games/flightgear/flightgear-2020.3.11/utils/fgviewer/ |
H A D | Frustum.hxx | 43 Frustum(const Frustum& frustum) : in Frustum() 44 _left(frustum._left), in Frustum() 45 _right(frustum._right), in Frustum() 46 _bottom(frustum._bottom), in Frustum() 47 _top(frustum._top), in Frustum() 48 _near(frustum._near) in Frustum() 136 Frustum frustum; in scale() local 137 frustum._left = scaleFactor*(_left - scaleCenter[0]) + scaleCenter[0]; in scale() 140 frustum._top = scaleFactor*(_top - scaleCenter[1]) + scaleCenter[1]; in scale() 141 frustum._near = scaleFactor*(_near + scaleCenter[2]) - scaleCenter[2]; in scale() [all …]
|
/dports/games/quakeforge/quakeforge-0.7.2/libs/video/renderer/ |
H A D | r_main.c | 110 RotatePointAroundVector (frustum[0].normal, vup, vpn, in R_SetFrustum() 113 RotatePointAroundVector (frustum[1].normal, vup, vpn, in R_SetFrustum() 116 RotatePointAroundVector (frustum[2].normal, vright, vpn, in R_SetFrustum() 119 RotatePointAroundVector (frustum[3].normal, vright, vpn, in R_SetFrustum() 123 frustum[i].type = PLANE_ANYZ; in R_SetFrustum() 124 frustum[i].dist = DotProduct (r_origin, frustum[i].normal); in R_SetFrustum() 125 frustum[i].signbits = SignbitsForPlane (&frustum[i]); in R_SetFrustum()
|
/dports/x11-toolkits/plib/plib-1.8.5/src/ssg/ |
H A D | ssgContext.cxx | 38 delete frustum ; in ~ssgContext() 54 frustum = new sgFrustum ; in ssgContext() 56 frustum -> setFOV ( 60.0, 45.0 ) ; in ssgContext() 146 frustum -> getNearFar ( n, f ) ; in getNearFar() 151 frustum -> getFOV ( w, h ) ; in getFOV() 156 frustum -> setNearFar ( n, f ) ; in setNearFar() 161 frustum -> getOrtho ( w, h ) ; in getOrtho() 166 frustum -> setOrtho ( w, h ) ; in setOrtho() 171 frustum -> setFOV ( w, h ) ; in setFOV() 223 pushProjectionMatrix ( frustum ) ; in pushProjectionMatrix() [all …]
|
/dports/graphics/gource/gource-0.51/src/core/ |
H A D | quadtree.cpp | 119 children[i]->getLeavesInFrustum(nodeset, frustum); in getLeavesInFrustum() 222 children[i]->visitLeavesInFrustum(frustum, visit); in visitLeavesInFrustum() 241 children[i]->visitItemsInFrustum(frustum, visit); in visitItemsInFrustum() 346 int QuadNode::draw(Frustum& frustum) { in draw() argument 361 drawn += c->draw(frustum); in draw() 462 return root->getItemsInFrustum(itemset, frustum); in getItemsInFrustum() 472 return root->getLeavesInFrustum(nodeset, frustum); in getLeavesInFrustum() 482 root->visitItemsInFrustum(frustum, visit); in visitItemsInFrustum() 492 root->visitLeavesInFrustum(frustum, visit); in visitLeavesInFrustum() 503 int QuadTree::drawNodesInFrustum(Frustum& frustum) { in drawNodesInFrustum() argument [all …]
|