WebGL, Html, JavaScript, Shaders Manipulation.
Implementation of a 3d scene that shows an urban grid with streets, parks, buildings, and a highway going through them. The project involved the development of its own sweep surfaces, surfaces of revolution, curves and objects hierarchies. Also, animation mechanisms and cameras where particularly made to view the scene from different points of view.
The following are the illumination mechanisms implemented:
- Phong Reflection Model
- Direct (the sun) and punctual light sources
- Diffuse color maps
- Normal maps
Link to the project: https://marcossch.github.io/Road-Generator/
Implementación de una escena 3d que representa una grilla de urbana atravesada por una autopista. Se aplicaron algoritmos de superficies de barrido, de revolución, curvas y jerarquías de objetos 3D. Además se programaron los mecanismos de animación y cámaras para ver la escena desde múltiples puntos de vista.
Mecanismos de iluminación implementados:
- Modelo de Phong
- Fuentes de luz directas (sol) y puntuales
- Mapas de Color difuso
- Mapas de Normales