VyGLab Lab. de Investigacin y Desarrollo en Visualizacin y Computacin Grfica Dpto. de Ciencias e Ingeniera de la Computacin Universidad Nacional del Sur
Introduccin
Qu es Computacin Grfica? Es el estudio de mtodos para crear, manipular y utilizar contenido visual digitalmente. Aunque el trmino se refiere a menudo a computacin grfica 3D tambin abarca la computacin grfica en 2D.
CG 2011
Introduccin
Campos de CG
Grficos en 2D
CG 2011
Introduccin
Campos de CG
Modelado 3D
Representacin de formas 3D Redes Poligonales Superficies Paramtricas Geometra constructiva de slidos, Modelado procedural ...
CG 2011
Introduccin
Campos de CG
Rendering 3D
CG 2011
Introduccin
Campos de CG
CG 2011
Introduccin
Campos de CG
Animacin
CG 2011
Aplicaciones
Aplicaciones de Computacin Grfica
Entretenimiento
Ciencia e Ingeniera
Entrenamiento y Simulacin Arte Arquitectura Realidad Virtual y Aumentada Medios mviles Nuevos espacios de Informacin
CG 2011
Aplicaciones
Pelculas y Efectos Especiales
ACM SIGGRAPH
CG 2011
Aplicaciones
Juegos
CG 2011
Aplicaciones
CAD-CAM
CG 2011
Aplicaciones
Visualizacin
CG 2011
Aplicaciones
Entrenamiento y Simulacin
CG 2011
Aplicaciones
Generacin de Imgenes Mdicas
CG 2011
Aplicaciones
Arte
CG 2011
Aplicaciones
Arquitectura
CG 2011
Aplicaciones
Realidad Virtual y Aumentada
CG 2011
Aplicaciones
Realidad Aumentada
CG 2011
Aplicaciones
Medios mviles
CG 2011
Aplicaciones
Nuevos espacios de Informacin
CG 2011
10
El pipeline grfico
ACM SIGGRAPH
CG 2011
Escaneo 3D
Modelos Geomtricos 3D
Rendering
Libreras de modelos
ACM SIGGRAPH
CG 2011
11
Definicin de la Animacin 3D
Rendering
ACM SIGGRAPH
CG 2011
Imgenes escaneadas d
Imgenes generadas
Informacin de textura
Rendering
Imgenes dibujadas
ACM SIGGRAPH
CG 2011
12
Rendering
Transformacin Clipping Perspectiva Definicin de la Animacin 3D Generacin de la imagen Almacenamiento y presentacin de la imagen
Informacin de textura
ACM SIGGRAPH
CG 2011
CG 2011
13
ACM SIGGRAPH
CG 2011
Rgimen de cursado
Parciales
Se tomarn dos parciales, cada uno con su recuperatorio. Tiempo: Quienes desaprueben el primer parcial, debern rendir el recuperatorio correspondiente. Si desaprueban el recuperatorio, no cursan. Asimismo, quienes desaprueben el segundo parcial, debern rendir el recuperatorio correspondiente. Si lo desaprueban, no cursan. Quienes no puedan asistir a los parciales y/o recuperatorios debern presentar previamente la justificacin correspondiente. Criterios de evaluacin: Contenido, calidad y presentacin.
CG 2011
14
Rgimen de cursado
Coloquios
Se tomarn dos Coloquios, junto con los parciales. El Coloquio es terico. No es obligatorio rendir los coloquios. El Coloquio no tiene recuperatorio. El coloquio slo se le considerar a quienes aprueben el parcial. Si desaprueban un coloquio, debern rendir examen final. A quienes desaprueben un solo parcial pero aprueben su recuperatorio se les corregir el coloquio correspondiente. Criterios de evaluacin: Contenido, calidad y presentacin
CG 2011
Rgimen de cursado
Laboratorios
En los laboratorios realizarn trabajos prcticos relacionados con los temas abordados en prctica y en teora teora. Objetivo: Segn cada laboratorio Modalidad: Grupos de dos personas, establecidos dinmicamente. Tiempo: Debern ser realizados y rendidos el da del laboratorio correspondiente. Si esto no ocurre, el prctico de laboratorio se considerar desaprobado. Slo podrn faltar, con justificacin o sin ella, a 1 prctico de laboratorio. Criterios de evaluacin: Contenido, calidad y presentacin
CG 2011
15
Rgimen de cursado
Proyecto Final
Sumado a los laboratorios, y durante el mes de junio, realizarn un proyecto integrador. Para ello, cada alumno ser integrado a un grupo; en la ltima semana de clase del cuatrimestre dicho grupo expondr en clase lo realizado cuatrimestre, en el proyecto. Todos debern asistir a las exposiciones. Objetivo: Integrar los conocimientos aprendidos durante el cuatrimestre y enfrentarse con nuevos problemas, cuya resolucin implica un pequeo nuevo desafo. Modalidad: La cantidad de alumnos que integrar cada grupo ser determinada e e o e to en el momento de asignacin del Proyecto. as g ac de oyecto Tiempo: Deber ser entregado y presentado a los docentes el da fijado previamente. El incumplimiento de esta entrega influye en la nota final de la materia. Criterios de evaluacin: Contenido, calidad y presentacin.
. VyGLab DCIC - UNS CG 2011
Rgimen de cursado
Defensa y Exposicin del Proyecto
Una vez que el Proyecto sea presentado a los docentes de la ctedra ctedra, y aprobado por stos, los alumnos lo expondrn y defendern en clase. Se trata de estimular a los alumnos a realizar un trabajo de investigacin y exponerlo adoptando una actitud profesional y creativa. Objetivo: Desarrollar aptitudes para presentar y defender un determinado desarrollo. Criterios de evaluacin: Contenido, calidad, metodologa de trabajo y las mltiples fuentes utilizadas.
. VyGLab DCIC - UNS CG 2011
16
Rgimen de cursado
En cuanto a las Exposiciones
La forma en que los grupos desarrollarn el trabajo de exposicin est librada a la propia creatividad. Objetivo Principal: Dominar el espacio geogrfico y desarrollar aptitudes para presentar proyectos en pblico. Tiempo de exposicin: A determinar. Criterios de evaluacin Creatividad y calidad de los soportes utilizados: lminas, videos, fotos, explicacin oral, etc.. Claridad conceptual: Comprensin en la explicacin de los contenidos temticos. Personalidad: Se tendr en cuenta la personalidad que el grupo asuma para exponer. Integracin/Participacin de los integrantes del grupo: Se evaluar la participacin armnica de todos y el funcionamiento colectivo del grupo.
. VyGLab DCIC - UNS CG 2011
Rgimen de cursado
Para finalizar con el cursado de la materia
Antes de la fecha de finalizacin del primer cuatrimestre como fecha lmite, cada alumno/comisin deber entregar un CD que contenga: Trabajos prcticos realizados en el laboratorio. Proyecto final con toda la documentacin utilizada y pedida. La presentacin de la exposicin del Proyecto junto con la documentacin utilizada para el desarrollo de la misma.
CG 2011
17
Rgimen de cursado
Evaluaciones que se realizan en el cuatrimestre
En caso de no tener que rendir examen final, todas las notas y conceptos obtenidos se acumularn para la nota promedio final. La ctedra utilizar como parmetros para la evaluacin de cada alumno: Trabajos prcticos de laboratorio (30% de la nota final) Parciales + Coloquios (40% de la nota final) Trabajo en clase (10% de la nota final) Proyecto (10% de la nota final) Exposicin y defensa del Proyecto en clase (10% de la nota final) Si las faltas a los prcticos no son justificadas, esto se tendr en cuenta en la nota del prctico correspondiente.
. VyGLab DCIC - UNS CG 2011
Rgimen de cursado
Rgimen de Promocin
Cursarn la materia los alumnos que cumplan simultneamente las siguientes condiciones: 1. Aprueben los parciales y/o los recuperatorios correspondientes. 2. Aprueben los trabajos prcticos de laboratorio 2 laboratorio. 3. Aprueben el Proyecto Final (Presentacin+Exposicin+Defensa) con nota >=4 4. Hayan entregado el CD a fin de cuatrimestre No cursarn quienes desaprueben algn recuperatorio o no cumplan con alguna de las condiciones establecidas en los tems 2 a 4 enunciadas en el prrafo anterior. Aprobarn la materia los alumnos que, habindola cursado, cumplan adems con las siguientes condiciones: 1. Hayan obtenido una nota mayor o igual que 7 tanto en: los trabajos prcticos de laboratorio, la presentacin del Proyecto Final, la exposicin y la defensa del mismo. 2. No hayan desaprobado ningn parcial o hayan desaprobado un solo parcial pero aprobado el recuperatorio correspondiente. 3. Hayan aprobado ambos coloquios. Nota de aprobacin >=7. Todo alumno que quiera obtener una nota ms alta que la obtenida durante el cursado, puede rendir un examen final.
. VyGLab DCIC - UNS CG 2011
18
Bibliografa
ACM SIGGRAPH Proceedings Angel, E. Interactive Computer Graphics: A top-down approach with OpenGL, 4th. Ed., AddisonWesley, 2006. ISBN 0-321-32137-5. Buss, Buss Samuel R 3-D Computer Graphics A Mathematical Introduction with R., Graphics, OpenGL, Cambridge University Press, New York, 2003. Fernando, R., Kilgard, M., The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics, Addison-Wesley Professional, 2003. ISBN-13: 9780321194961. Foley, J., van Dam, A., Feiner, S. y Hughes, J., Computer Graphics. Principles and Practice, Addison Wesley, 1992, 2nd Edition. Hearn, D., Baker, P., Computer Graphics with OpenGL, 3rd. Edition,Prentice-Hall, 2003. ISBN: 0-13015-390-7. Hill, F.S., Computer Graphics using OpenGL, 2nd Ed, Prentice Hall, 2001. ISBN 002-354856-8. McReynolds, T., Blythe, D., Advanced Graphics Programming using OpenGL, Morgan Kaufmann, 2005. ISBN: 1-55860-659-9. Parent, R., Computer Animation. Algorithms and Techniques, Morgan Kaufmann, 2002. ISBN: 1-55860-579-7.
CG 2011
Bibliografa
Rost, R., Licea-Kane, B., OpenGL Shading Language, 3rd. Edition, Addison Wesley, 2010. ISBN-13: 978-0-321-63763-5 Salomon, D., Transformations and Computer Graphics, Springer-Verlag, 2007. Shreiner, D O Sh i D., OpenGL P GL Programming G id 7th Editi i Guide, Edition, Addi Addison W l Wesley, 2010 ISBN 2010. 13: 978-0-321-55262-4 Vince, J., Vector Analysis for Computer Graphics, Springer-Verlag, 2007. Watt, A., 3D Computer Graphics, Addison-Wesley Publishing Company, 1999. Watt, A., Watt, M., Advanced Animation and Rendering Techniques: Theory and Practice, Addison-Wesley Publishing Company, 1993. Woo, M., Neider, J., Davis, T., OpenGL Programming Guide, 6th Edition, Addison Wesley, 2007. Wright, R., Lipchak, B., Haemel, N., OpenGL Superbible, 4th Edition, Pearson Education Inc 2007 Inc., 2007.
CG 2011
19