|
SuperDex Physics C++ API
|
Parameters controlling what data gets included in a scene recording. More...
#include <mochi_structs.h>
Static Public Member Functions | |
| static RecordingParams | All (bool enabled=true) |
| Return RecordingParams with all boolean options set to the given value. | |
Public Attributes | |
| bool | recordActorLocalToGlobalMap = false |
| Include the local-to-global map (if any) when recording actor creation events. | |
| bool | recordActorMassMatrix = false |
| Include the mass matrix (if any) when recording actor creation events. | |
| bool | recordActorMeshes = true |
| Include the meshes (if any) when recording actor creation events. | |
| bool | recordContactPoints = false |
| Record results from QueryType::ContactPoints for each dynamic actor every step. | |
| bool | recordDynamicActorState = true |
| Record the state of dynamic actors every step. | |
| bool | recordNodeContactForces = false |
| Record results for QueryType::NodeContactForces for each soft actor every step. | |
| bool | recordSdfDistances = false |
| Record SDF distances for QueryType::SdfDistances for each dynamic actor every step. | |
| bool | recordStaticActorState = false |
| Record the state of static actors every step. | |
| bool | recordTargetState = true |
| Record articulated pose controller targets and tracking parameters every step. | |
Parameters controlling what data gets included in a scene recording.
Definition at line 544 of file mochi_structs.h.
|
inlinestatic |
Return RecordingParams with all boolean options set to the given value.
| [in] | enabled | True to enable all options (maximum data), false to disable (minimum data). |
Definition at line 575 of file mochi_structs.h.
| bool superdex::RecordingParams::recordActorLocalToGlobalMap = false |
Include the local-to-global map (if any) when recording actor creation events.
Definition at line 551 of file mochi_structs.h.
| bool superdex::RecordingParams::recordActorMassMatrix = false |
Include the mass matrix (if any) when recording actor creation events.
Definition at line 553 of file mochi_structs.h.
| bool superdex::RecordingParams::recordActorMeshes = true |
Include the meshes (if any) when recording actor creation events.
Definition at line 549 of file mochi_structs.h.
| bool superdex::RecordingParams::recordContactPoints = false |
Record results from QueryType::ContactPoints for each dynamic actor every step.
Definition at line 565 of file mochi_structs.h.
| bool superdex::RecordingParams::recordDynamicActorState = true |
Record the state of dynamic actors every step.
This includes position, rotation, and velocity. For soft actors, it includes the node displacements and velocities.
Definition at line 561 of file mochi_structs.h.
| bool superdex::RecordingParams::recordNodeContactForces = false |
Record results for QueryType::NodeContactForces for each soft actor every step.
Definition at line 567 of file mochi_structs.h.
| bool superdex::RecordingParams::recordSdfDistances = false |
Record SDF distances for QueryType::SdfDistances for each dynamic actor every step.
Definition at line 569 of file mochi_structs.h.
| bool superdex::RecordingParams::recordStaticActorState = false |
Record the state of static actors every step.
This includes position and rotation.
Definition at line 563 of file mochi_structs.h.
| bool superdex::RecordingParams::recordTargetState = true |
Record articulated pose controller targets and tracking parameters every step.
Definition at line 559 of file mochi_structs.h.