Skip to content

Configurations of Helios++ for point cloud simulation on urban buildings

Notifications You must be signed in to change notification settings

chenzhaiyu/pyhelios

Repository files navigation

Helios++ simulation

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 Change import pyhelios to from bin import pyhelios in ./bin/pyhelios/simulation_build.py if applicable.
  • Create an environment with dependencies with conda env create --file conda-environment.yml, or update an existing environment with conda 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).

About

Configurations of Helios++ for point cloud simulation on urban buildings

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages