Helios++ simulation
December 8, 2022 ยท View on GitHub
Personal configurations of Helios++ for point cloud simulation on urban buildings.
Prerequisite
- Follow the instruction to build Helios++ from source, or download one of the binaries and register the executable path in
conf/config.yaml. Probably Changeimport pyheliostofrom bin import pyheliosin./bin/pyhelios/simulation_build.pyif applicable. - Create an environment with dependencies with
conda env create --file conda-environment.yml, or update an existing environment withconda env update --file conda-environment.yml --prune.
Usage
conf/config.yaml: configuration file.python simulate_helios.py: run simulation with Helios++ CLI.python simulate_pyhelios.py: run simulation with Helios++ Python binding.python normalise.py: apply normalisation to point clouds and corresponding meshes (optional).