| Package | infinity3D.engine.render |
| Class | public class DynamicBSPRender |
| Inheritance | DynamicBSPRender Render |
| Property | Defined by | ||
|---|---|---|---|
| autoPriority : Boolean
Значение true, если выполняется автоматическая расстановка приоритетов, иначе false (приоритеты назначаются каждому объекту отдельно).
| DynamicBSPRender | ||
| bspTree : DynamicBspTree
[read-only]
Динамическое дерево.
| DynamicBSPRender | ||
| thresholdBSP : Number
Погрешность построения BSP - дерева.
| DynamicBSPRender | ||
| Method | Defined by | ||
|---|---|---|---|
|
DynamicBSPRender(thresholdBSP:Number = 0.01, autoPriority:Boolean = true)
Создание экземпляра класса.
| DynamicBSPRender | ||
|
Несмотря на то, что метод публичный, использовать его рекомендуется только опытным пользователям.
| DynamicBSPRender | ||
|
toString():String
Строковое представление фильтра.
| DynamicBSPRender | ||
| autoPriority | property |
autoPriority:Boolean [read-write]Значение true, если выполняется автоматическая расстановка приоритетов, иначе false (приоритеты назначаются каждому объекту отдельно).
Implementation public function get autoPriority():Boolean
public function set autoPriority(value:Boolean):void
| bspTree | property |
bspTree:DynamicBspTree [read-only]Динамическое дерево.
Implementation public function get bspTree():DynamicBspTree
| thresholdBSP | property |
thresholdBSP:Number [read-write]Погрешность построения BSP - дерева.
Свойство отвечает за построение так называемых "толстых" плоскостей. Чем ближе значение к 0, тем выше точность. Значение стоит подбирать окуратно и для каждой ситуации свое.
The default value is 0.01.
public function get thresholdBSP():Number
public function set thresholdBSP(value:Number):void
| DynamicBSPRender | () | constructor |
public function DynamicBSPRender(thresholdBSP:Number = 0.01, autoPriority:Boolean = true)Создание экземпляра класса.
ParametersthresholdBSP:Number (default = 0.01) — Погрешность построения BSP - дерева.
Свойство отвечает за построение так называемых "толстых" плоскостей. Чем ближе значение к 0, тем выше точность. Значение стоит подбирать окуратно и для каждой ситуации свой. |
|
autoPriority:Boolean (default = true) — Значение true, если выполняется автоматическая расстановка приоритетов, иначе false (приоритеты назначаются каждому объекту отдельно).
|
| render | () | method |
public override function render(camera:Camera3D, view:View, scene:Scene3D):voidНесмотря на то, что метод публичный, использовать его рекомендуется только опытным пользователям. Например, для написания своих фильтров.
Parameterscamera:Camera3D — Камера, с которой идет съемка.
|
|
view:View — Область вывода, куда происходит отрисовка.
|
|
scene:Scene3D — Сцена, в которой происходит съемка.
|
| toString | () | method |
public override function toString():StringСтроковое представление фильтра.
ReturnsString — Строковое представление фильтра.
|