|
|
| 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 |
| |