Package gaiasky.scene.system.update
package gaiasky.scene.system.update
-
ClassDescriptionBase class for all update systems in the Gaia Sky scene graph.Updates axis entities, managing their coordinate transformations.Updates background model entities, such as skyboxes or grids.Updates billboard set entities, including their procedural generation and movement.Updates individual billboard entities.Updates star cluster entities.Updates constellation entities, managing their positions and visibility.Updates dataset description entities.Updates element set entities (e.g., orbits), managing their child entities and components.Interface for systems that update entities in the scene graph.Updates entities within the scene graph, managing their hierarchical transformations.Updates recursive grid entities, managing their hierarchical structure and annotations.Updates keyframe entities, managing their positions and visualization for camera paths.Updates location mark entities, managing their positions on celestial bodies.Updates mesh entities, managing their transformations and animations.Updates model entities, including their hierarchical transformations, orientations, and LOD.Updates octree entities, managing their hierarchical structure.Updates particle set entities, including their positions and visual properties.Updates perimeter entities.Updates procedural trigger entities.Updates ray-marching objects, essentially activating or deactivating them depending on their solid angle w.r.t.Updates ruler entities, managing their endpoints and distance measurements.Updates shape entities, managing their transformations and visualization.Updates trajectory entities, managing their points and paths.Updates entities defined by vertices, such as polylines or point sets.Updates VR device entities, including their poses and visual representations.