Este proyecto es una toma de contacto con los métodos de iluminación global, para la que se ha desarrollado un trazador de rayos muy simplificado, en lenguaje Java, partiendo de un pequeño framework con las funcionalidades básicas que no son de trazado de rayos (importación de ficheros, generación de imágens …), con el fin de centrar los esfuerzos en lo que es en si desarrollar un raytracer.
Estas son algunas de las “features” que posee nuestro trazador de rayos:
- Algoritmicas
- Trazador de rayos básico
- SuperSampling
- Sombras
- Reflexiones
- Geométricas
- Esferas
- Triángulos
- Toroides
- Cubos alineados a los ejes
- Materiales
- Lambertiano (mate)
- Phong
- ShinyPhong
- Transparente
- Refractario
- Luces
- Luces puntuales: Permitiendo atenuación con la distancia
- Optimizaciones
- Uso de bounding-boxes alineados a los ejes
El team para este proyecto hemos sido: Pablo Quesada Barriuso, Ricardo Suárez Mesa y un servidor.
Agradecimentos a JJ: “Cuando todo falla, lo mejor es volver al origen”.
Archivado en: Gráficos 3D, Planet, URJC: MOIGJRV Etiquetado: | raytracer, trazador de rayos





