hero6util¶
Lucid Hero6.
This module implements utilities for running Hero6 visualization tools.
- hero6util.get_exe_path(*relative_path_components: str) pathlib.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: pathlib.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: Optional[float] = None, gi_max: Optional[float] = None, aux_min: Optional[float] = None, aux_max: Optional[float] = None, gallium_driver: Optional[str] = None, cwd: Optional[pathlib.Path] = None)¶
Hero6 rast