Packageinfinity3D.engine.culling
Classpublic class Frustum

Класс реализует проверку попадания объектов в пирамиду видимости.



Public Properties
 PropertyDefined by
  bottomPlane : Plane3D
[read-only] Нижняя плоскость пирамиды видимости.
Frustum
  camera : Camera3D
[read-only] Камера для которой создана пиримада видемости.
Frustum
  farPlane : Plane3D
[read-only] Дальняя плоскость пирамиды видимости.
Frustum
  leftPlane : Plane3D
[read-only] Левая плоскость пирамиды видимости.
Frustum
  nearPlane : Plane3D
[read-only] Ближняя плоскость пирамиды видимости.
Frustum
  rightPlane : Plane3D
[read-only] Правая плоскость пирамиды видимости.
Frustum
  topPlane : Plane3D
[read-only] Верхняя плоскость пирамиды видимости.
Frustum
Public Methods
 MethodDefined by
  
Frustum
  
meshInFrustum(mesh:Mesh):Boolean
Проверка попадания полигонального объекта в пирамиду видимости.
Frustum
Property detail
bottomPlaneproperty
bottomPlane:Plane3D  [read-only]

Нижняя плоскость пирамиды видимости.

Implementation
    public function get bottomPlane():Plane3D
cameraproperty 
camera:Camera3D  [read-only]

Камера для которой создана пиримада видемости.

Implementation
    public function get camera():Camera3D
farPlaneproperty 
farPlane:Plane3D  [read-only]

Дальняя плоскость пирамиды видимости.

Implementation
    public function get farPlane():Plane3D
leftPlaneproperty 
leftPlane:Plane3D  [read-only]

Левая плоскость пирамиды видимости.

Implementation
    public function get leftPlane():Plane3D
nearPlaneproperty 
nearPlane:Plane3D  [read-only]

Ближняя плоскость пирамиды видимости.

Implementation
    public function get nearPlane():Plane3D
rightPlaneproperty 
rightPlane:Plane3D  [read-only]

Правая плоскость пирамиды видимости.

Implementation
    public function get rightPlane():Plane3D
topPlaneproperty 
topPlane:Plane3D  [read-only]

Верхняя плоскость пирамиды видимости.

Implementation
    public function get topPlane():Plane3D
Constructor detail
Frustum()constructor
public function Frustum()
Method detail
meshInFrustum()method
public function meshInFrustum(mesh:Mesh):Boolean

Проверка попадания полигонального объекта в пирамиду видимости.

Parameters
mesh:Mesh — Полигональный объект, который проверяется на попадание в пирамиду видимости.

Returns
Boolean — Значение true, если полигональный объект попадает в пирамиду видимости, иначе false.