| Package | com.yogurt3d.presets.renderers.helper |
| Class | public class Yogurt3DRendererHelper |
| Inheritance | Yogurt3DRendererHelper Object |
| Implements | IRendererHelper |
| Property | Defined By | ||
|---|---|---|---|
| registeredTextures : Vector.<uint> | Yogurt3DRendererHelper | ||
| Method | Defined By | ||
|---|---|---|---|
| Yogurt3DRendererHelper | |||
beginScene(_camera:Camera = null):void | Yogurt3DRendererHelper | ||
clearTextures(_context3d:Context3D):void
Cleans the texture streams currently used. | Yogurt3DRendererHelper | ||
endScene():void
Cleans the cached data.This function must be called on every frame. | Yogurt3DRendererHelper | ||
setProgramConstants(_context3d:Context3D, _params:ShaderParameters, _light:Light = null, _camera:Camera = null, _object:SceneObjectRenderable = null, _subMesh:SubMesh = null):Boolean
Uploads the shader constants; both the vertex and fragment. | Yogurt3DRendererHelper | ||
| registeredTextures | property |
protected var registeredTextures:Vector.<uint>| Yogurt3DRendererHelper | () | Constructor |
public function Yogurt3DRendererHelper()| beginScene | () | method |
| clearTextures | () | method |
public function clearTextures(_context3d:Context3D):voidCleans the texture streams currently used.
Parameters
_context3d:Context3D |
| endScene | () | method |
public function endScene():voidCleans the cached data.This function must be called on every frame.
| setProgramConstants | () | method |
public function setProgramConstants(_context3d:Context3D, _params:ShaderParameters, _light:Light = null, _camera:Camera = null, _object:SceneObjectRenderable = null, _subMesh:SubMesh = null):BooleanUploads the shader constants; both the vertex and fragment.
Parameters
_context3d:Context3D | |
_params:ShaderParameters | |
_light:Light (default = null) | |
_camera:Camera (default = null) | |
_object:SceneObjectRenderable (default = null) | |
_subMesh:SubMesh (default = null) |
Boolean |