Cemosis Internship
Exa-MA WP1 - Terrain Mesh Generation Internship
Objective
During my internship, I focused on improving the terrain mesh generation process for urban energy simulations as part of the Exa-MA1 project at Cemosis2. The goal was to optimize the 3D geometric reconstruction of urban landscapes by generating constrained triangulated meshes aligned with contour lines, reducing unnecessary complexity in flat areas.
Exa-MA WP1 - Terrain Mesh Generation Internship
Objective
During my internship, I focused on improving the terrain mesh generation process for urban energy simulations as part of the Exa-MA1 project at Cemosis2. The goal was to optimize the 3D geometric reconstruction of urban landscapes by generating constrained triangulated meshes aligned with contour lines, reducing unnecessary complexity in flat areas.
Key Components
1. Terrain Mesh Generation
- Lambda-Generated Meshes:
- Half-Sphere Terrain:
- This mesh was generated using a lambda function representing a half-sphere:
- Half-Sphere Terrain:
- Wave-Like Terrain:
- Another lambda-generated mesh with a wave-like surface:
- GPS Data-Driven Meshes:
- Grenoble, France (Zoom Level 16):
- A real-world terrain mesh generated using elevation data from the Mapbox Terrain-RGB API3. This high-resolution mesh captures the detailed topography of Grenoble.
- Grenoble, France (Zoom Level 16):
2. Contour Line Generation
- Implemented a method to generate and constrain terrain meshes along contour lines:
3. Re-Triangulation
- Using the CGAL4 library, the contour-constrained meshes were re-triangulated:
Impact and Future Work
The developed framework successfully reduces mesh complexity, making large-scale urban energy simulations more computationally efficient. Future work could involve merging multiple tiles for broader terrain coverage, optimizing performance for larger datasets, and integrating urban elements like buildings and vegetation to create comprehensive 3D urban models.
Read the project report here.
Download the project presentation here.
References
Exa-MA. Methods and Algorithms for Exascale. 2024. Available at: Exa-MA ↩ ↩2
Cemosis. Center for Modeling and Simulation in Strasbourg. 2024. Available at: Cemosis ↩ ↩2
Mapbox. Mapbox Terrain-RGB v1. Mapbox Documentation. 2024. Available at Mapbox Terrain-RGB v1 ↩
CGAL: The Computational Geometry Algorithms Library. 2024. Available at: CGAL ↩