|
void | Dispose () |
|
bool | SetCapacity (int capacity, uint maxParticleContacts, uint maxParticleNeighbors) |
|
void | BuildGrid (ComputeSolverImpl solver, float deltaTime) |
|
void | GenerateContacts (ComputeSolverImpl solver) |
|
void | GenerateFluidNeighborhoods (ComputeSolverImpl solver) |
|
|
ComputeShader | gridShader |
|
int | clearKernel |
|
int | insertSimplicesKernel |
|
int | gridPopulationKernel |
|
int | sortSimplicesKernel |
|
int | buildFluidDispatchKernel |
|
int | buildMortonKernel |
|
int | mortonSortKernel |
|
int | sortFluidSimplicesKernel |
|
int | sameLevelNeighborsKernel |
|
int | upperLevelsNeighborsKernel |
|
int | contactsKernel |
|
ComputePrefixSum | cellsPrefixSum |
|
GraphicsBuffer | cellCounts |
|
GraphicsBuffer | cellOffsets |
|
GraphicsBuffer | offsetInCell |
|
GraphicsBuffer | levelPopulation |
|
GraphicsBuffer | neighbors |
|
GraphicsBuffer | neighborCounts |
|
GraphicsBuffer | contactPairs |
|
GraphicsBuffer | dispatchBuffer |
|
GraphicsBuffer | cellHashToMortonIndex |
|
GraphicsBuffer | mortonSortedCellHashes |
|
GraphicsBuffer | sortedSimplexIndices |
|
GraphicsBuffer | sortedFluidIndices |
|
GraphicsBuffer | sortedSimplexToFluid |
|
GraphicsBuffer | sortedPrincipalRadii |
|
GraphicsBuffer | sortedFluidMaterials |
|
GraphicsBuffer | sortedFluidInterface |
|
GraphicsBuffer | sortedFluidDataVel |
|
GraphicsBuffer | sortedPositions |
|
GraphicsBuffer | sortedPrevPosOrientations |
|
GraphicsBuffer | sortedUserDataColor |
|
|
int | maxParticleNeighbors [get, set] |
|
int | maxParticleContacts = 128 [get, set] |
|
int | maxCells = 4 [get] |
|
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/Common/Backends/Compute/DataStructures/ComputeParticleGrid.cs