Skip to content

Plugin extension of CesiumForUnreal that enables users to create and manage street-lighting from OpenStreetMap data

License

Notifications You must be signed in to change notification settings

byjtew/cesium-streetlights-unreal

Repository files navigation

Cesium Street-lights for Unreal

A plugin extension for the Cesium for Unreal plugin that enables users to create and manage street-lighting from OpenStreetMap data.

Picture of Zurich at night

Caution

This repository is in early development and is not ready at all for any production or development use yet. Not working version is available on this GitHub repository for now.

Features

  • ✅ Parsing of .osm.pbf files to extract street-lighting data.
  • ⌛ Parsing of .parquet files to extract street-lighting data.
  • ⌛ Parsing of .gol files to extract street-lighting data.
  • ⌛ HTTP API to fetch street-lighting data from OSM or Overpass.
  • ⌛ Independent height adjustment per street-light.
  • ✅ Customisable global lighting parameters.
  • ⌛ LOD selection.
  • ⌛ Customizable lighting parameters per LOD.

Editor specific

  • ⌛ Add static streetlights in a specified bounding-box area.
  • ⌛ Add static streetlights in a specified radius from a geolocation.

Runtime specific

  • ⌛ Add streetlights dynamically in the main controller camera view.

Installation from a release

Note

To be filled in later.

Installation from source

ThirdParty libraries

On Windows: ```shell cd Source/ThirdParty git clone https://github.com/Microsoft/vcpkg.git _vcpkg cd _vcpkg ./bootstrap-vcpkg.bat cd .. ./_vcpkg/vcpkg.exe install --x-install-root=. --triplet=x64-windows ```
On Linux: ```shell cd Source/ThirdParty git clone https://github.com/Microsoft/vcpkg.git _vcpkg cd _vcpkg ./bootstrap-vcpkg.sh cd .. ./_vcpkg/vcpkg install --x-install-root=. --triplet=x64-linux ```

License

See the MIT LICENCE file for details.

About

Plugin extension of CesiumForUnreal that enables users to create and manage street-lighting from OpenStreetMap data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published