struct MAGES::MeshDeformations::PhysicsMaterial

Overview

A physics material for the simulation mesh. More…

struct PhysicsMaterial
{
    // fields

    float ParticleDamping;
    float DistanceConstraintInverseStiffness;
    float DistanceConstraintTearForce;
    float VolumeConstraintInverseStiffness;
    float CollinearConstraintInverseStiffness;
    float ShapeMatchingConstraintStiffness;
    float CutForceThreshold;
    float StaticFriction;
    float KineticFriction;
};

Detailed Documentation

A physics material for the simulation mesh.

Fields

float ParticleDamping

The damping of the particles.

float DistanceConstraintInverseStiffness

The inverse stiffness (compliance) of distance constraints.

float DistanceConstraintTearForce

The maximum distance a distance constraint can stretch.

float VolumeConstraintInverseStiffness

The inverse stiffness (compliance) of volume constraints.

float CollinearConstraintInverseStiffness

The inverse stiffness (compliance) of collinear constraints.

float ShapeMatchingConstraintStiffness

Shape matching constraint stiffness. Range [0, 1].

float CutForceThreshold

The force excerted to a particle in order to break.

float StaticFriction

Static friction coefficient. Range [0, 1].

float KineticFriction

Kinetic friction coefficient. Range [0, 1].