Jolt Physics
A multi core friendly Game Physics Engine
|
Draw settings. More...
#include <BodyManager.h>
Public Attributes | |
bool | mDrawGetSupportFunction = false |
Draw the GetSupport() function, used for convex collision detection. | |
bool | mDrawSupportDirection = false |
When drawing the support function, also draw which direction mapped to a specific support point. | |
bool | mDrawGetSupportingFace = false |
Draw the faces that were found colliding during collision detection. | |
bool | mDrawShape = true |
Draw the shapes of all bodies. | |
bool | mDrawShapeWireframe = false |
When mDrawShape is true and this is true, the shapes will be drawn in wireframe instead of solid. | |
EShapeColor | mDrawShapeColor = EShapeColor::MotionTypeColor |
Coloring scheme to use for shapes. | |
bool | mDrawBoundingBox = false |
Draw a bounding box per body. | |
bool | mDrawCenterOfMassTransform = false |
Draw the center of mass for each body. | |
bool | mDrawWorldTransform = false |
Draw the world transform (which can be different than the center of mass) for each body. | |
bool | mDrawVelocity = false |
Draw the velocity vector for each body. | |
bool | mDrawMassAndInertia = false |
Draw the mass and inertia (as the box equivalent) for each body. | |
bool | mDrawSleepStats = false |
Draw stats regarding the sleeping algorithm of each body. | |
bool | mDrawSoftBodyVertices = false |
Draw the vertices of soft bodies. | |
bool | mDrawSoftBodyVertexVelocities = false |
Draw the velocities of the vertices of soft bodies. | |
bool | mDrawSoftBodyEdgeConstraints = false |
Draw the edge constraints of soft bodies. | |
bool | mDrawSoftBodyBendConstraints = false |
Draw the bend constraints of soft bodies. | |
bool | mDrawSoftBodyVolumeConstraints = false |
Draw the volume constraints of soft bodies. | |
bool | mDrawSoftBodySkinConstraints = false |
Draw the skin constraints of soft bodies. | |
bool | mDrawSoftBodyLRAConstraints = false |
Draw the LRA constraints of soft bodies. | |
bool | mDrawSoftBodyPredictedBounds = false |
Draw the predicted bounds of soft bodies. | |
Draw settings.
Draw the center of mass for each body.
Draw the GetSupport() function, used for convex collision detection.
Draw the faces that were found colliding during collision detection.
Draw the mass and inertia (as the box equivalent) for each body.
EShapeColor BodyManager::DrawSettings::mDrawShapeColor = EShapeColor::MotionTypeColor |
Coloring scheme to use for shapes.
When mDrawShape is true and this is true, the shapes will be drawn in wireframe instead of solid.
Draw stats regarding the sleeping algorithm of each body.
Draw the bend constraints of soft bodies.
Draw the edge constraints of soft bodies.
Draw the LRA constraints of soft bodies.
Draw the predicted bounds of soft bodies.
Draw the skin constraints of soft bodies.
Draw the velocities of the vertices of soft bodies.
Draw the volume constraints of soft bodies.
When drawing the support function, also draw which direction mapped to a specific support point.
Draw the world transform (which can be different than the center of mass) for each body.