Package gaiasky.scene.component
package gaiasky.scene.component
Contains all components in the ECS.
-
ClassDescriptionRepresents an arbitrarily large sequence of affine transformations as a list of 4x4 matrices.Component that contains an attitude provider that spits out a quaternion for each time.Aggregates children entities (typically orbits) so that they are treated as one, especially in terms of GPU draw calls.The orientation is either a rigid rotation represented by
RotationComponent
, or a quaternion orientation, represented byAttitudeComponent
.The body representation type for this orbit/trajectory.Orientation model for this orbit/trajectory.