|
| ObiPathSmootherRenderSystem (ObiSolver solver) |
|
void | Dispose () |
|
virtual void | Setup () |
|
int | GetChunkCount (int rendererIndex) |
|
int | GetSmoothFrameCount (int rendererIndex) |
|
int | GetSmoothFrameCount (int rendererIndex, int chunkIndex) |
|
float | GetSmoothLength (int rendererIndex) |
|
ObiPathFrame | GetFrameAt (int rendererIndex, int chunkIndex, int frameIndex) |
|
ObiPathFrame | GetFrameAt (int rendererIndex, float mu) |
|
void | Step () |
|
virtual void | Render () |
|
Type IRenderSystem. | GetRendererType () |
|
virtual bool | AddRenderer (T renderer) |
|
virtual bool | RemoveRenderer (T renderer) |
|
|
static ProfilerMarker | m_SetupRenderMarker = new ProfilerMarker("SetupSmoothPathRendering") |
|
static ProfilerMarker | m_RenderMarker = new ProfilerMarker("SmoothPathRendering") |
|
|
Oni.RenderingSystemType | typeEnum [get] |
|
RendererSet< ObiPathSmoother > | renderers [get] |
|
uint | tier [get] |
|
RendererSet< T > | renderers [get] |
|
bool IRenderSystem. | isEmpty [get] |
|
uint | tier [get] |
|
Oni.RenderingSystemType | typeEnum [get] |
|
bool | isEmpty [get] |
|
ObiNativeList<int> Obi.ObiPathSmootherRenderSystem.chunkOffsets |
for each actor, index of the first chunk
ObiNativeList<int> Obi.ObiPathSmootherRenderSystem.decimatedFrameCounts |
amount of frames in each chunk, after decimation.
for each chunk, smoother params/data.
ObiNativeList<int> Obi.ObiPathSmootherRenderSystem.rawFrameOffsets |
index of the first frame for each chunk.
ObiNativeList<int> Obi.ObiPathSmootherRenderSystem.smoothFrameCounts |
amount of smooth frames for each chunk.
ObiNativeList<int> Obi.ObiPathSmootherRenderSystem.smoothFrameOffsets |
index of the first frame for each chunk.
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/RopeAndRod/Rendering/ObiPathSmootherRenderSystem.cs