Skip to content

simulo.Light

Light factory.

class Light
Light.distant(
name: str = 'distantLight',
intensity: float = 1000.0,
color: Tuple[float, float, float] = (1.0, 1.0, 1.0),
pose: Optional[Pose] = None,
) -> DistantLight

Create a distant light.

Args:

  • name — Light name
  • intensity — Light intensity
  • color — RGB color
  • pose — Pose in space

Returns:

DistantLight instance

Light.dome(
name: str = 'domeLight',
intensity: float = 1000.0,
color: Tuple[float, float, float] = (1.0, 1.0, 1.0),
) -> DomeLight

Create a dome light.

Args:

  • name — Light name
  • intensity — Light intensity
  • color — RGB color

Returns:

DomeLight instance