Sie sind auf Seite 1von 7

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERA DE SISTEMAS E INFORMTICA


Escuela Acadmico Profesional de Ingeniera de Sistemas

SILABO DE COMPUTACIN GRFICA


1. DATOS GENERALES

Cdigo
Prerrequisito
Crditos
Horas Semanales
Ciclo
Rgimen
Duracin
Perodo acadmico

:
:
:
:
:
:
:
:

204002
203001 Algortmica III; 203006 Diseo Grfico
04
Teora 03 horas; Laboratorio 02 horas
IV
Bsico de la Profesin
17 semanas
2015 - I

2. SUMILLA
El curso tiene el propsito de que el alumno comprenda y utilice los principios bsicos de la
programacin grfica; para tal fin, se abordarn conceptos tericos de transformaciones
geomtricas, representacin y modelado de slidos, tambin las tcnicas de deteccin de
superficies ocultas y los modelos de sombreado e iluminacin. Se complementar la aplicacin
mediante sesiones de laboratorio para efectuar una implementacin computacional de los
temas sealados.

3. COMPETENCIAS
Al culminar el curso, el alumno deber ser capaz de comprender y emplear las tcnicas de
representacin grfica mediante en un entorno de programacin de propsito general.

4. METODO DE ENSEANZA/APRENDIZAJE
El docente desarrollar el curso haciendo una descripcin deductiva de los tpicos, obteniendo
los algoritmos y extendiendo a los casos generales, para esto har la exposicin del tema y
llevar a la prctica los mtodos en el laboratorio.

El alumno, participar a travs de intervenciones en las sesiones de teora y mediante las


resoluciones practicas en las sesiones de laboratorio, ya sea de manera individual o grupal.
5. PROGRAMACION DE CONTENIDOS
UNIDAD 1.- Introduccin a la Computacin Grfica y algoritmos geomtricos.
Al trmino de esta unidad, el alumno:
Comprende la evolucin de la Computacin Grafica y sus tcnicas.
Describe y deduce un algoritmo geomtrico.
Implementa algoritmos geomtricos a travs de una herramienta de programacin.

Sem.

Contenido
Teora:

Introduccin a la computacin
grfica y sus aplicaciones.

Introduccin al hardware grfico.


Laboratorio:

Estrategias Didcticas
Mtodo

Tcnica
Expositiva
Participativa

Evaluacin
Criterio
Cualitativo

Instrumentos
Examen Parcial

Introduccin a la programacin
grfica.
Reconocimiento del entorno grfico.

Teora:

Algoritmos geomtricos bsicos:


puntos, segmentos, polgonos.

La envolvente convexa.
Laboratorio:

Identificacin de primitivas grficas


en OpenGL.

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
Prueba Objetiva

Fuentes:

[Donald-Hearn] Cap 1,2

[Foley]. Cap. 3, 4.

[Sedgewick]

UNIDAD 2.- Transformaciones y Proyecciones Geomtricas.


Al trmino de esta unidad, el alumno:
Comprende los conceptos relacionados a las transformaciones y proyecciones
geomtricas.
Manipula y compone transformaciones 2D y 3D.
Es capaz de disear y escribir una estructura grfica y modificarla.
Controla e interacta con una aplicacin grfica a travs de una interface.
Sem

Contenido
Teora:

Transformaciones geomtricas
bidimensionales.

Introduccin y justificacin de las


coordenadas homogneas.

El Espacio afn.

Evaluacin continua.
Laboratorio:

Transformaciones geomtricas con


OpenGL.

Manipulacin apropiada de un
modelo geomtrico.

La cmara mvil. Localizacin y


desplazamiento del observador o a
travs de la escena mediante una
cmara mvil.

Definicin y construccin del


Frustrum.
Teora:

Transformaciones geomtricas
tridimensionales.

Visualizacin, orientacin y
transformaciones geomtricas en
tres dimensiones

La cmara sinttica y el volumen de


visualizacin.

Evaluacin continua.
Laboratorio:

1ra Prctica Calificada.


Teora:

Proyecciones geomtricas.

Caracterizacin de las proyecciones.

Aplicaciones en la ingeniera.

Estrategias Didcticas

Evaluacin

Mtodo

Tcnica

Criterio

Instrumentos

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
Prueba Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
Prueba Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
2

Evaluacin continua.

Laboratorio:

Listas de Visualizacin.

Uso e implementacin de las listas


de visualizacin para alcanzar un
mayor performance en las
aplicaciones grficas.

Manejo de mens desplegables.

Prueba Objetiva

Fuente:

[Donald-Hearn] Cap. 5, 7

[Foley]. Cap. 5, 6

[Escribano]

UNIDAD 3.- Representacin de Curvas y Superficies.


Al trmino de esta unidad, el alumno:
Identifica y analiza la suavidad de una curva.
Comprende y emplea un algoritmo de representacin.
Despliega curvas y superficies parametrizadas a travs de una aplicacin grfica.
Sem

Contenido
Teora:

Representacin de curvas y
superficies.

Tipos de representacin y
continuidad.

Mallados poligonales.

Curvas y superficies de Bzier.

Evaluacin continua.
Laboratorio:

Curvas de Bzier. Implementacin y


manipulacin de las curvas de
Bzier.

Casos 2D y 3D.
Teora:

Otros tipos de representacin de


curvas y superficies: Hermite.

Curvas Nurbs.

Algoritmo de casteljau.
Laboratorio:

2da Prctica Calificada.

Estrategias Didcticas

Evaluacin

Mtodo

Tcnica

Criterio

Instrumentos

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
Prueba Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Final,
Ejercicios,
Prueba Objetiva

Fuente:

[Donald-Hearn] Cap. 8

[Foley]. Cap. 9

[Escribano]

UNIDAD 4.- Modelamiento Geomtrico.


Al trmino de esta unidad, el alumno:
Comprende la naturaleza del modelamiento de slidos.
Analiza y decide el modelo apropiado en una escena.
Comprende la naturaleza de los fractales y sus usos.
3

Sem

Contenido
Teora:

Modelamiento geomtrico de objetos


en 3D mediante la Representacin de
Fronteras (Brep).

Evaluacin continua.
Laboratorio:

Construccin del polgono convexo


y despliegue de superficies.

Superficies cudricas.
Teora:

Modelamiento geomtrico de objetos


en 3D mediante la Geometra
Constructiva de Slidos (CGS).

Otros modelos.

Evaluacin continua.
Laboratorio:

Diseo e implementacin de objetos


en 3D mediante la CGS.
Teora:

Los fractales y el caos.

Modelos fractales: comprensin de


imgenes.

Evaluacin continua.
Laboratorio:

Diseo e implementacin de un
fractal bidimensional.

09

10

11

Estrategias Didcticas

Evaluacin

Mtodo

Tcnica

Criterio

Instrumentos

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Final,
Prueba
Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Final,
Prueba
Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Final,
Prueba
Objetiva

Fuente:

[Donald-Hearn] Cap. 14

[Foley]. Cap. 7, 10
[Monroy]. Cap 1, 2, 3, 4

UNIDAD 5.- Primitivas grficas y Atributos de Primitivas.


Al trmino de esta unidad, el alumno:
Comprende la naturaleza de una primitiva grfica y sus atributos.

Sem

12

13

Contenido
Teora:

Algoritmos bsicos para dibujar


primitivas bidimensionales.

Algoritmos de Bresenham para


Lneas y circunferencias.
Laboratorio:

3ra Prctica Calificada.


Teora:

Atributos para primitivas: Color,


Relleno y Grosor del Pincel.

Aliasing y antialiasing.
Laboratorio:

Aplicacin e implementacin de los


algoritmos DDA y de punto medio
para rectas y circunferencias.

Estrategias Didcticas

Evaluacin

Mtodo

Tcnica

Criterio

Instrumentos

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
Prueba Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Parcial,
Ejercicios,
Practica
Calificada,
Prueba Objetiva

UNIDAD 6.- Mapeo de texturas, Iluminacin y Sombreado.


Al trmino de esta unidad, el alumno:
Comprende y disea un mapeo de texturas.
Defina e implementa un mapa de bits.
Comprende la naturaleza de un modelo de iluminacin.
Renderiza una escena con realismo visual.
Sem

Estrategias Didcticas

Contenido
Teora:

Mapeado y texturizado.

Mapas de bits.

Ficheros como texturas.

Algoritmos de mapeado.

Evaluacin continua.
Laboratorio:

Implementacin de un mapa de
Bits.

Mapeado de Texturas basado en


ficheros grficos.
Teora:

Modelos de Iluminacin y
Sombreado.

Modelos de Gourand y Phong.

Modelos globales.

Evaluacin continua.
Laboratorio:

4ta practica calificada.

14

15

Evaluacin

Mtodo

Tcnica

Criterio

Instrumentos

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Final,
Practica
Calificada,
Prueba
Objetiva

Lgico
Analgico
Comparativo

Expositiva
Participativa
Problemas

Permanente
Cualitativo
Participativo

Examen Final,
Prueba
Objetiva

Fuente:

[Donald-Hearn] [Foley] Cap. 10

[Foley]. Cap. 12, 14

[Escribano]

6. EVALUACIN
Los conceptos a tomar en cuenta en el promedio final son:
CONCEPTO

Examen parcial (EP)


Examen final (EF)
Laboratorio (LAB)
Prueba objetiva (PO)
Trabajo (MON)

PORCENTAJE

25 %
25 %
30 %
10 %
10 %

Para esto:
La nota LAB corresponde al promedio de prcticas calificadas de laboratorio, en el cul
slo se considera el 75 % de las notas mas altas.
La nota PO corresponde al promedio de las evaluaciones objetivas tomadas al final de
cada clase.
La nota MON corresponde a un trabajo con tema relacionado al curso, esta incluye
5

presentacin de informe monogrfico y exposicin del tema.


Siendo del promedio del curso:
Promedio Final = 0.25 EP + 0.25 EF + 0.3 LAB + 0.1 QUIZ + 0.1 MON
En la evaluacin se considerar los siguientes parmetros:

Se tomar en cuenta la nota desaprobatoria del curso por 30% de faltas de acuerdo al
estatuto de la UNMSM y a la R.R. No 04964-R-03.
Para la asistencia en las clases tericas y de laboratorio la tolerancia de ingreso es de 30
minutos.
En caso de dolo en los exmenes parcial o final esta se sancionar con la nota OA, el
cul invalida el derecho a rendir el examen sustitutorio.

7. BIBLIOGRAFA
BSICA

[Donald-Hearn] Donald P. Hearn, Pauline Baker. Graficas por Computadora con OpenGL.
Prentice-Hall Hispanoamericana. 2006

[Foley] Foley J. D., A.van Dam, S.K.Feiner and J.F. Hughes Computer Graphics. Principles and
Practice (Second Edition). Addison-Wesley. 1990

[Escribano] Manuel Escribano. Programacin de Grficos en 3D. Addison-Wesley


Iberoamericana. 1995

[Monroy] Monroy Olivares, C. Curvas Fractales. Afaomega Grupo Editor. 2002.

COMPLEMENTARIA

[Cordero] Cordero Valle J., Cortes Parejo. Curvas y superficies para modelado geomtrico.
Alfaomega Grupo Editor. 2003

[Sedgewick] Sedgewick Robert . Algoritmos en C++. Ediciones Daz de Santos, S.A.; 1


Edicin. 1995

[Wright] Wright R. & Sweet M. OpenGL Superbible. Waite Group, Inc 1996

ENLACES Y SITIOS WEB

Alcocer Ramiro. Programacin Grafica http://www.geocities.com/valcoey/Contenido.html

Shene C. K. Introduction to Computing with Geometry. Departament of Computer Sciencie.


Michigan technological University.
http://www.cs.mtu.edu/~shene/COURSES/CS3621/NOTES/notes.html

Kilgard Mark J. The OpenGL Utility Toolkit (GLUT) Programming Interface (API Version 3).
Silicon Graphics, Inc 1996, www.opengl.org

Neider J., Davis T. & Woo M. OpenGL Programming Guide The Red Book Silicon Graphics,
Inc 1994, www.opengl.org

OpenGL Silicon Graphics Inc. www.opengl.org

Nehen Productions: OpenGl Tutorials http://nehe.gamedev.net/

Segal Mark & Akeley Kurt. The OpenGL Graphics System: A Specification (Version 1.2)
6

Silicon Graphics, Inc 1998, www.opengl.org

Das könnte Ihnen auch gefallen