Property | Type | Description | |
---|---|---|---|
ActiveShaderGroup | String |
Method | Description | |
---|---|---|
AddShaderGroup ( |
||
AllocateMesh ( |
||
AllocateTexture ( |
||
BindShader ( |
||
BindTexture ( IUniformLocation uniform, ITexture texture, int index ) : void | ||
CleanRenderGroup ( |
||
Clear ( System.Boolean color, System.Boolean depth ) : void | ||
CreateRenderGroup ( System.Boolean commonDepth ) : |
||
CreateRenderTexture ( ) : ITexture | ||
CreateTexture ( IImageResource image ) : ITexture | ||
DealocateMesh ( |
||
FreeTexture ( |
||
Initialize ( float fov, float zNear, float zFar ) : void | ||
NodeComponentAdded ( Object sender, object args ) : void | ||
NodeComponentRemoved ( Object sender, object args ) : void | ||
PopComponent ( |
||
PopLightComponent ( |
||
PopMeshComponent ( |
||
PushComponent ( |
||
PushLightComponent ( |
||
PushMeshComponent ( |
||
QueuePostProcess ( IPostProcessEffect effect ) : void | ||
Render ( ) : void | ||
RenderPostProcess ( ) : void | ||
SetBlend ( System.Boolean enable ) : void | ||
SwitchRenderGroup ( |
||
WebGLGraphics ( |
||
WorldNodeAdded ( Object sender, object args ) : void | ||
WorldNodeRemoved ( Object sender, object args ) : void |
Method | Description | |
---|---|---|
BindWorld ( |
||
CreateDepthTexture ( ) : ITexture | ||
DebugLog ( String message ) : void | ||
DisplayDebugInformation ( ) : void | ||
FinalPass ( ) : void | ||
LightPass ( ) : void | ||
OpaqueGeometryPass ( ) : void | ||
PostProcessingPass ( ) : void | ||
PrePostPass ( ) : void | ||
RenderLight ( |
||
RenderOpaqueMesh ( |
||
SetupFrameBuffers ( ) : void | ||
SmallestPowerOfTwo ( double el ) : int | ||
UpdateCullInfo ( |
public AddShaderGroup ( |
||
shaderGroup | ||
return | void |
public AllocateMesh ( |
||
mesh | ||
return | bool |
public AllocateTexture ( |
||
texture | ||
return | bool |
public BindShader ( |
||
shader | ||
return | void |
public BindTexture ( IUniformLocation uniform, ITexture texture, int index ) : void | ||
uniform | IUniformLocation | |
texture | ITexture | |
index | int | |
return | void |
public CleanRenderGroup ( |
||
old | ||
return | void |
public Clear ( System.Boolean color, System.Boolean depth ) : void | ||
color | System.Boolean | |
depth | System.Boolean | |
return | void |
public CreateRenderGroup ( System.Boolean commonDepth ) : |
||
commonDepth | System.Boolean | |
return |
public CreateTexture ( IImageResource image ) : ITexture | ||
image | IImageResource | |
return | ITexture |
public DealocateMesh ( |
||
mesh | ||
return | bool |
public FreeTexture ( |
||
texture | ||
return | bool |
public Initialize ( float fov, float zNear, float zFar ) : void | ||
fov | float | |
zNear | float | |
zFar | float | |
return | void |
public NodeComponentAdded ( Object sender, object args ) : void | ||
sender | Object | |
args | object | |
return | void |
public NodeComponentRemoved ( Object sender, object args ) : void | ||
sender | Object | |
args | object | |
return | void |
public PopComponent ( |
||
component | ||
return | void |
public PopLightComponent ( |
||
component | ||
return | void |
public PopMeshComponent ( |
||
component | ||
return | void |
public PushComponent ( |
||
component | ||
return | void |
public PushLightComponent ( |
||
component | ||
return | void |
public PushMeshComponent ( |
||
component | ||
return | void |
public QueuePostProcess ( IPostProcessEffect effect ) : void | ||
effect | IPostProcessEffect | |
return | void |
public SetBlend ( System.Boolean enable ) : void | ||
enable | System.Boolean | |
return | void |
public SwitchRenderGroup ( |
||
group | ||
return | void |
public WebGLGraphics ( |
||
canvas | ||
return | System |
public WorldNodeAdded ( Object sender, object args ) : void | ||
sender | Object | |
args | object | |
return | void |
public WorldNodeRemoved ( Object sender, object args ) : void | ||
sender | Object | |
args | object | |
return | void |