Kinematic#
gs.materials.Kinematic marks an entity as a visualization-only ghost or reference. Kinematic entities are rendered but take no part in physics, collision, or constraint solving, so use them for targets, markers, and other overlays that should never affect the simulation.
- class genesis.engine.materials.kinematic.Kinematic(*, use_visual_raycasting: bool = False) None[source]#
Visualization-only material for ghost/reference entities.
Kinematic entities are rendered but do not participate in physics simulation, collision detection, or constraint solving.
- Parameters:
use_visual_raycasting (bool, optional) – Expose this entity’s visual mesh to every consumer that casts against visual geometry: raycaster sensors, and viewer plugins built on RaycasterViewerPlugin with use_visual_geom set. Each such consumer then re-scans the entity’s visual triangles as it moves, so reserve it for the entities meant to be sensed or picked. Default is False.