Introducción
El proyecto consiste en implementar un algoritmo de Rendering No Fotorealista (NPR) para plataformas móviles.
Este es desarrollado como proyecto del curso Computacion Grafica (CC52B) impartido por el Departamento de Ciencia de la Computación (DCC).
- Profesor:
- Patricio Inostroza
- Profesor auxiliar:
- Eduardo Graells
- Alumno:
- Sebastián Gamboa Moyano
Motivación
Es sabido que las plataformas móviles disponen de recursos limitados tanto de memoria como de proceso, por lo que técnicas de rendering complejas serían difíciles de implementar y poco practicas de utilizar, por lo que pasa a ser interesante buscar una alternativa que utilice menos recursos y que eventualmente pudiese ser calculada en tiempo real, para ser utilizada en la implementación de juegos y animaciones en dichos dispositivos.
En particular se implementará Cel-Shading que es una tecnica que consiste en renderizar objetos para que parezcan dibujados
Para realizar la implementación del proyecto existen diferentes plataformas a las que se puede apuntar y para este proyecto en particular se tomó la decision de desarrollar para el iPhone que implementa la especificación OpenGL ES version 1.1 utilizando su SDK.
Programación
A continuación se encuentra la calendarización de las etapas del proyecto
| Semana | 11-ago | 18-ago | 25-ago | 1-sep | 8-sep | 22-sep | 6-oct | 13-oct | 20-oct | 27-oct | 3-nov | 10-nov | 17-nov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Selección de Plataforma | |||||||||||||
| Selección del Modelo | |||||||||||||
| Familiarización con la plataforma | |||||||||||||
| Implementación del Modelo | |||||||||||||
| Estudio de Algoritmo | |||||||||||||
| Implementación del Algoritmo | |||||||||||||
| Pruebas de Performance | |||||||||||||
| Creación de interfaces |

