运动学#

gs.materials.Kinematic 把实体标记为仅供可视化的虚影或参考对象。运动学实体会被渲染,但不参与物理仿真、碰撞或约束求解,因此适合用于目标点、标记以及其他绝不应影响仿真的叠加显示对象。

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.