![]() |
Obi
7.0.5
Unified particle physics for Unity
|
Public Member Functions | |
ObiFoamRenderSystem (ObiSolver solver) | |
virtual void | Dispose () |
void | RenderFromCamera (Camera camera) |
virtual void | Setup () |
virtual void | Step () |
virtual void | Render () |
![]() | |
Type IRenderSystem. | GetRendererType () |
virtual bool | AddRenderer (T renderer) |
virtual bool | RemoveRenderer (T renderer) |
Public Attributes | |
bool | isSetup => true |
ProceduralRenderBatch < DiffuseParticleVertex > | renderBatch |
Protected Attributes | |
VertexAttributeDescriptor[] | layout |
HashSet< Camera > | cameras = new HashSet<Camera>() |
MaterialPropertyBlock | matProps |
ObiSolver | m_Solver |
Static Protected Attributes | |
static ProfilerMarker | m_SetupRenderMarker = new ProfilerMarker("SetupSurfaceMeshing") |
static ProfilerMarker | m_RenderMarker = new ProfilerMarker("SurfaceMeshing") |
Properties | |
Oni.RenderingSystemType | typeEnum [get] |
RendererSet< ObiFoamGenerator > | renderers [get] |
uint | tier [get] |
![]() | |
RendererSet< T > | renderers [get] |
bool IRenderSystem. | isEmpty [get] |
![]() | |
uint | tier [get] |
Oni.RenderingSystemType | typeEnum [get] |
bool | isEmpty [get] |
|
protected |