Skip to content

manoj-kumar-joshi/sionna_osm_scene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create Scene file from Openstreetmap data for Sionna Ray Tracing

This is a utility project which generates Mitsuba compatible 3D scene file along with 3D objects of buildings, Ground and Roads using Openstreetmap data. Files generated using OSM_to_Sionna can be directly used as input to Sionna Ray tracing applications.

Figure 1

Process Overview

It performs following tasks ...

  • Presents an interactive map to let user select an area of interst.
  • Creates ground, roads and buildings by fetching geo data from openstreetmap using Osmnx library.
  • Creates triangulated 3D mesh objects for ground, roads and buildings using PyVista and Open3D libraries
  • Finally it creates a Mitsuba 3 format XML scene file by adding materials, colors, light source, Camera etc.

Prerequisite modules

ipyleaflet, IPython.display, ipyvolume.pylab, pyproj, shapely, shapely, math, pyvista, numpy, osmnx, Transformer, open3d, xml.etree.ElementTree, xml.dom.minidom

About

Create scene compatible with Sionna Ray Tracing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published