Skip to content
PIPΞ RUNNΞR edited this page Nov 12, 2022 · 3 revisions

Specs

Specifications.pdf

Suggested Lit Review

Requirements

  1. Create a web application to support the visualization of spatiotemporal urban data.
  2. The web application must be created using WebGL or associated technologies (e.g., Three.js).
  3. Build a 3D urban scene composed of houses and multiple buildings, with different dimensions and shapes.
  4. Include a rectangle-shaped park in the scene.
  5. Model the presence of the sun and simulate the shadow variation over time, in a single day, on the park area.
  6. Compute a heatmap that encodes the shadow variation over time in the park area.
  7. Create an animation to illustrate the light intensity variation at different positions of the scene. Use bars to encode the light intensity scores.
  8. Implement features to support the insertion, update, and deletion of buildings. You may use a predefined set of possible buildings.
  9. Implement features to support zoom-in, zoom-out, and pan operations in your scene.
  10. Associate textures with buildings.

Bonus:

  1. Consider that one of the buildings is a landmark. Compute the landmark visibility [2].
  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.
Clone this wiki locally