-
Notifications
You must be signed in to change notification settings - Fork 1
Home
PIPΞ RUNNΞR edited this page Nov 12, 2022
·
3 revisions
- Create a web application to support the visualization of spatiotemporal urban data.
- The web application must be created using WebGL or associated technologies (e.g., Three.js).
- Build a 3D urban scene composed of houses and multiple buildings, with different dimensions and shapes.
- Include a rectangle-shaped park in the scene.
- Model the presence of the sun and simulate the shadow variation over time, in a single day, on the park area.
- Compute a heatmap that encodes the shadow variation over time in the park area.
- Create an animation to illustrate the light intensity variation at different positions of the scene. Use bars to encode the light intensity scores.
- Implement features to support the insertion, update, and deletion of buildings. You may use a predefined set of possible buildings.
- Implement features to support zoom-in, zoom-out, and pan operations in your scene.
- Associate textures with buildings.
Bonus:
- Consider that one of the buildings is a landmark. Compute the landmark visibility [2].
- Create a function to compute the sky exposure at a particular position in the scene [2]. This position should be defined based on a mouse click event.