Method | Description | |
---|---|---|
CreateAoc ( TextureBase normalDepth, TextureBase aoc, IValueProvider |
||
CreateAoc ( TextureBase normalDepth, TextureBase aoc, IValueProvider |
||
CreateFilter ( string filterName, string filterNamespace, TextureBase source, TextureBase result ) : |
creates non-separable filter pass
|
|
CreateFullscreenQuad ( string passName, string passNamespace, IValueProvider |
Creates the fullscreen quad.
|
|
CreatePass ( |
||
CreatePass ( |
||
CreatePass ( |
||
CreatePass ( |
||
CreateRenderTextureToBuffer ( TextureBase source, TextureBase depth_source, IValueProvider |
given color and depth textures, render them.
|
|
CreateSeparableFilter ( string filterName, string filterNamespace, TextureBase source, TextureBase interm, TextureBase result, UniformState parameters ) : |
create two passes in one compound pass. First pass has set "horizontal" uniform boolean to true, the second has it set to false.
|
|
CreateSolidBox ( TextureBase depth_texture, BufferObject |
given color and depth textures, render them.
|
|
CreateSolidBox ( TextureBase normal_depth_target, TextureBase uv_colorindex_target, TextureBase depth_texture, BufferObject |
given color and depth textures, render them.
|
|
CreateSolidSphere ( TextureBase depth_texture, BufferObject |
given color and depth textures, render them.
|
|
CreateSolidSphere ( TextureBase normal_depth_target, TextureBase uv_colorindex_target, TextureBase depth_texture, BufferObject |
given color and depth textures, render them.
|
Method | Description | |
---|---|---|
CreateSolidBox ( FramebufferBindingSet targets, BufferObject |
given color and depth textures, render them.
|
|
CreateSolidSphere ( FramebufferBindingSet targets, BufferObject |
given color and depth textures, render them.
|
public static CreateAoc ( TextureBase normalDepth, TextureBase aoc, IValueProvider |
||
normalDepth | TextureBase | |
aoc | TextureBase | |
modelviewprojection | IValueProvider |
|
modelviewprojection_inv | IValueProvider |
|
projection | IValueProvider |
|
projection_inv | IValueProvider |
|
parameters | ||
return |
public static CreateAoc ( TextureBase normalDepth, TextureBase aoc, IValueProvider |
||
normalDepth | TextureBase | |
aoc | TextureBase | |
modelviewprojection | IValueProvider |
|
modelviewprojection_inv | IValueProvider |
|
projection | IValueProvider |
|
projection_inv | IValueProvider |
|
samplesCount | IValueProvider |
|
occ_max_dist | IValueProvider |
|
occ_pixmax | IValueProvider |
|
occ_pixmin | IValueProvider |
|
occ_min_sample_ratio | IValueProvider |
|
occ_constant_area | IValueProvider |
|
strength | IValueProvider |
|
bias | IValueProvider |
|
return |
public static CreateFilter ( string filterName, string filterNamespace, TextureBase source, TextureBase result ) : |
||
filterName | string | |
filterNamespace | string | |
source | TextureBase | |
result | TextureBase | |
return |
public static CreateFullscreenQuad ( string passName, string passNamespace, IValueProvider |
||
passName | string | Pass name. |
passNamespace | string | Pass namespace. |
viewportSize | IValueProvider |
Viewport size. |
beforeState | Action |
Before state. |
beforeRender | Action |
Before render. |
return |
public static CreatePass ( |
||
filterparam | ||
return |
public static CreatePass ( |
||
filterparam | ||
return |
public static CreatePass ( |
||
filterparam | ||
return |
public static CreatePass ( |
||
param | ||
return |
public static CreateRenderTextureToBuffer ( TextureBase source, TextureBase depth_source, IValueProvider |
||
source | TextureBase | |
depth_source | TextureBase | |
viewportSize | IValueProvider |
|
beforeState | Action |
|
beforeRender | Action |
|
return |
public static CreateSeparableFilter ( string filterName, string filterNamespace, TextureBase source, TextureBase interm, TextureBase result, UniformState parameters ) : |
||
filterName | string | |
filterNamespace | string | |
source | TextureBase | |
interm | TextureBase | |
result | TextureBase | |
parameters | UniformState | |
return |
public static CreateSolidBox ( TextureBase depth_texture, BufferObject |
||
depth_texture | TextureBase | |
sprite_pos_buffer | BufferObject |
|
sprite_color_buffer | BufferObject |
|
sprite_dimensions_buffer | BufferObject |
|
sprite_rotation_local_buffer | BufferObject |
|
sprite_rotation_buffer | BufferObject |
|
particles_count | IValueProvider |
|
particle_scale_factor | IValueProvider |
|
fragdepthroutine | IValueProvider |
|
mvp | ModelViewProjectionParameters | |
return |
public static CreateSolidBox ( TextureBase normal_depth_target, TextureBase uv_colorindex_target, TextureBase depth_texture, BufferObject |
||
normal_depth_target | TextureBase | |
uv_colorindex_target | TextureBase | |
depth_texture | TextureBase | |
sprite_pos_buffer | BufferObject |
|
sprite_color_buffer | BufferObject |
|
sprite_dimensions_buffer | BufferObject |
|
sprite_rotation_local_buffer | BufferObject |
|
sprite_rotation_buffer | BufferObject |
|
particles_count | IValueProvider |
|
particle_scale_factor | IValueProvider |
|
mvp | ModelViewProjectionParameters | |
return |
public static CreateSolidSphere ( TextureBase depth_texture, BufferObject |
||
depth_texture | TextureBase | |
sprite_pos_buffer | BufferObject |
|
sprite_color_buffer | BufferObject |
|
sprite_dimensions_buffer | BufferObject |
|
particles_count | IValueProvider |
|
particle_scale_factor | IValueProvider |
|
fragdepthroutine | IValueProvider |
|
mvp | ModelViewProjectionParameters | |
return |
public static CreateSolidSphere ( TextureBase normal_depth_target, TextureBase uv_colorindex_target, TextureBase depth_texture, BufferObject |
||
normal_depth_target | TextureBase | |
uv_colorindex_target | TextureBase | |
depth_texture | TextureBase | |
sprite_pos_buffer | BufferObject |
|
sprite_color_buffer | BufferObject |
|
sprite_dimensions_buffer | BufferObject |
|
particles_count | IValueProvider |
|
particle_scale_factor | IValueProvider |
|
mvp | ModelViewProjectionParameters | |
return |