|
| ComputeSolverImpl (ObiSolver solver) |
|
void | Destroy () |
|
void | PushData () |
|
void | RequestReadback () |
|
void | InitializeFrame (Vector4 translation, Vector4 scale, Quaternion rotation) |
|
void | UpdateFrame (Vector4 translation, Vector4 scale, Quaternion rotation, float deltaTime) |
|
IObiJobHandle | ApplyFrame (float worldLinearInertiaScale, float worldAngularInertiaScale, float deltaTime) |
|
void | SetDeformableTriangles (ObiNativeIntList indices, ObiNativeVector2List uvs) |
|
void | SetDeformableEdges (ObiNativeIntList indices) |
|
void | SetSimplices (ObiNativeIntList simplices, SimplexCounts counts) |
|
void | SetActiveParticles (ObiNativeIntList indices) |
|
IObiJobHandle | UpdateBounds (IObiJobHandle inputDeps, float stepTime) |
|
void | GetBounds (ref Vector3 min, ref Vector3 max) |
|
int | GetConstraintCount (Oni.ConstraintType type) |
|
void | SetParameters (Oni.SolverParameters parameters) |
|
void | SetConstraintGroupParameters (Oni.ConstraintType type, ref Oni.ConstraintParameters parameters) |
|
void | ParticleCountChanged (ObiSolver solver) |
|
void | MaxFoamParticleCountChanged (ObiSolver solver) |
|
void | SetRigidbodyArrays (ObiSolver solver) |
|
IConstraintsBatchImpl | CreateConstraintsBatch (Oni.ConstraintType type) |
|
void | DestroyConstraintsBatch (IConstraintsBatchImpl batch) |
|
void | FinishSimulation () |
|
IObiJobHandle | CollisionDetection (IObiJobHandle inputDeps, float stepTime) |
|
IObiJobHandle | Substep (IObiJobHandle handle, float stepTime, float substepTime, int steps, float timeLeft) |
|
IObiJobHandle | ApplyInterpolation (IObiJobHandle inputDeps, ObiNativeVector4List startPositions, ObiNativeQuaternionList startOrientations, float stepTime, float unsimulatedTime) |
|
void | SpatialQuery (ObiNativeQueryShapeList shapes, ObiNativeAffineTransformList transforms, ObiNativeQueryResultList results) |
|
int | GetParticleGridSize () |
|
void | GetParticleGrid (ObiNativeAabbList cells) |
|
|
ComputeParticleGrid | particleGrid |
|
ComputeColliderWorld | colliderGrid |
|
SpatialQueries | spatialQueries |
|
GraphicsBuffer | positionsBuffer |
|
GraphicsBuffer | orientationsBuffer |
|
GraphicsBuffer | startPositionsBuffer |
|
GraphicsBuffer | endPositionsBuffer |
|
GraphicsBuffer | startOrientationsBuffer |
|
GraphicsBuffer | endOrientationsBuffer |
|
GraphicsBuffer | restPositionsBuffer |
|
GraphicsBuffer | prevPositionsBuffer |
|
GraphicsBuffer | restOrientationsBuffer |
|
GraphicsBuffer | prevOrientationsBuffer |
|
GraphicsBuffer | renderablePositionsBuffer |
|
GraphicsBuffer | renderableOrientationsBuffer |
|
GraphicsBuffer | renderableRadiiBuffer |
|
GraphicsBuffer | colorsBuffer |
|
GraphicsBuffer | collisionMaterialIndexBuffer |
|
GraphicsBuffer | principalRadiiBuffer |
|
GraphicsBuffer | velocitiesBuffer |
|
GraphicsBuffer | invMassesBuffer |
|
GraphicsBuffer | phasesBuffer |
|
GraphicsBuffer | filtersBuffer |
|
GraphicsBuffer | angularVelocitiesBuffer |
|
GraphicsBuffer | invRotationalMassesBuffer |
|
GraphicsBuffer | externalForcesBuffer |
|
GraphicsBuffer | externalTorquesBuffer |
|
GraphicsBuffer | windBuffer |
|
GraphicsBuffer | lifeBuffer |
|
GraphicsBuffer | fluidDataBuffer |
|
GraphicsBuffer | userDataBuffer |
|
GraphicsBuffer | fluidMaterialsBuffer |
|
GraphicsBuffer | fluidInterfaceBuffer |
|
GraphicsBuffer | anisotropiesBuffer |
|
GraphicsBuffer | auxPositions |
|
GraphicsBuffer | auxVelocities |
|
GraphicsBuffer | auxColors |
|
GraphicsBuffer | auxAttributes |
|
GraphicsBuffer | auxOffsetInCell |
|
GraphicsBuffer | auxSortedToOriginal |
|
GraphicsBuffer | normalsBuffer |
|
GraphicsBuffer | cellCoordsBuffer |
|
GraphicsBuffer | positionDeltasIntBuffer |
|
GraphicsBuffer | orientationDeltasIntBuffer |
|
GraphicsBuffer | positionConstraintCountBuffer |
|
GraphicsBuffer | orientationConstraintCountBuffer |
|
GraphicsBuffer | activeParticlesBuffer |
|
GraphicsBuffer | fluidDispatchBuffer |
|
GraphicsBuffer | normalsIntBuffer |
|
GraphicsBuffer | tangentsIntBuffer |
|
GraphicsBuffer | deformableEdgesBuffer |
|
GraphicsBuffer | deformableTrianglesBuffer |
|
GraphicsBuffer | solverToWorldBuffer |
|
GraphicsBuffer | worldToSolverBuffer |
|
GraphicsBuffer | inertialFrameBuffer |
|
GraphicsBuffer | rigidbodyLinearDeltasBuffer |
|
GraphicsBuffer | rigidbodyAngularDeltasBuffer |
|
GraphicsBuffer | rigidbodyLinearDeltasIntBuffer |
|
GraphicsBuffer | rigidbodyAngularDeltasIntBuffer |
|
GraphicsBuffer | reducedBounds |
|
SimplexCounts | simplexCounts |
|
GraphicsBuffer | simplices |
|
GraphicsBuffer | simplexBounds |
|
Aabb | solverBounds |
|