hero6util

Lucid Hero6.

This module implements utilities for running Hero6 visualization tools.

hero6util.get_exe_path(*relative_path_components: str) Path

Get path of Hero6 executable using environment variable LUCID_HERO6.

hero6util.optional_env(**kwargs) Dict[str, str]

Prepare optional environment variables for Hero6.

hero6util.run_rast(plylist_path: Path, *, xmax: int, ymax: int, zmax: int, png_pattern: str, xpix: int, ypix: int, spd: int, frames: int, angle_azimuth: float, angle_tilt: float, angle_roll: float, gi_min: float = None, gi_max: float = None, aux_min: float = None, aux_max: float = None, gallium_driver: str = None, cwd: Path = None)

Hero6 rast