My very own ray tracer. Yet another old university project, so most comments as well as the readme are in spanish. Requires Glut.
C Racket JavaScript Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
README.md
Readme
run.sh

README.md

 _____               _______                      
	|  __ \             |__   __|                     
	| |__) |__ _ _   _     | |_ __ __ _  ___ ___ _ __ 
	|  _  // _` | | | |    | | '__/ _` |/ __/ _ \ '__|
	| | \ \ (_| | |_| |    | | | | (_| | (_|  __/ |   
	|_|  \_\__,_|\__, |    |_|_|  \__,_|\___\___|_|   
        	      __/ |                               TM
        	     |___/                                
		
	        Instituto Tecnologico de Costa Rica
	   Introduccion a los Graficos por Computadora
		        I Semestre, 2009

		     Proyecto 4 - Ray Tracer

		        Sergio Morales E.
		        Laura Vasquez R.

Lista de funcionalidades mostradas en las escenas adjuntas:

Esferas
Conos
Poligonos
Cilindros
Discos
Cuadraticas
Espejo
Transparencia refractiva/no refractiva
Varias fuentes de luz
Luces de colores (base de la mesa en escena #2)
Filtros (sombra del UFO en escena #1)
Sombras
Distintos materiales
Modelo de iluminacion (reflexion especular, difusa, atenuacion, etc)
Planos de corte
Texturas
Mapas de Calado
Bumpmapping
Antialias

Nota: Texturas, Bumpmapping y Mapas de Calado no se encuentran implementados para discos o cuadraticas.

	          Para correr: Ejecutar run.sh

Screenshots Screenshots Screenshots Screenshots