Silabo-De-Computacion-Visual 2018-II (EP-SISTEMAS-PLAN 2014) PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCO

(Universidad del Perú, DECANA DE AMÉRICA)

Facultad de Ingeniería de Sistemas e Informática

Escuela Profesional de Ingeniería de Sistemas

1. INFORMACIÓN GENERAL

1. Nombre y código : COMPUTACIÓN VISUAL 2010604


2. Número de créditos : 03
3. Número de horas Semanales : Teoría 02 horas; Laboratorio 02 horas
4. Ciclo : VI
5. Periodo académico : 2018 - II
6. Requisito : Análisis y diseño de algoritmos
Series y ecuaciones diferenciales
7. Profesores : Johnny Robert Avendaño Quiróz
John Ledgard Trujillo Trejo

2. SUMILLA

Esta asignatura corresponde al área de formación especializada, es de naturaleza teórico y práctico;


tiene el propósito de proporcionar los fundamentos de programación gráfica. Los contenidos
principales son: Transformaciones geométricas bidimensionales, algoritmos de corte de imágenes.
Estructura de datos para el manejo de gráficos compuestos. Representaciones de objetos
tridimensionales. Presentación de imágenes tridimensionales. Métodos de detección de superficies
visibles. Modelos de iluminación y color.

3. COMPETENCIA GENERAL

Conoce, analiza, deduce y aplica diversas técnicas de representación gráfica mediante en un entorno
de programación de propósito general, que den solución a diferentes problemas de ingeniería usando
algoritmos y su implementación en programas de cómputo con lenguajes de programación
adecuados.

COMPETENCIA ESPECÍFICAS

3.1. Conoce y desarrolla algoritmos de visualización gráfica.


3.2. Conoce y maneja una herramienta de programación gráfica.
3.3. Efectúa la implementación computacional de los algoritmos expuestos en clase.
3.4. Desarrolla aplicaciones graficas que interactúan con el usuario.

4. PROGRAMACIÓN

UNIDAD 1.- Introducción a la Computación Gráfica y algoritmos geométricos.

Al término de esta unidad, el alumno:


 Comprende la evolución de la Computación Grafica y sus técnicas.
 Describe y deduce un algoritmo geométrico.
 Implementa algoritmos geométricos a través de una herramienta de programación.
1
Estrategias
Sem. Contenido Actividades Evaluación
Didácticas
Laboratorio:
Examen
Introducción a la computación gráfica y Expositiva Introducción a la programación
Parcial,
1 sus aplicaciones. Participativa gráfica.
Practica
Introducción al hardware gráfico. Reconocimiento del entorno
Calificada
gráfico.
Examen
Expositiva
Algoritmos geométricos básicos: puntos, Laboratorio: Parcial,
Participativa
2 segmentos, polígonos.
Lógico
Identificación de primitivas Ejercicios,
La envolvente convexa. gráficas en OpenGL. Practica
Calificada

UNIDAD 2.- Primitivas gráficas y Atributos de Primitivas.

Al término de esta unidad, el alumno:


 Comprende la naturaleza de una primitiva gráfica y sus atributos.

Estrategias
Sem. Contenido Actividades Evaluación
Didácticas
Laboratorio:
Algoritmos básicos para dibujar primitivas Examen
Lógico Aplicación e implementación
bidimensionales. Parcial,
3 Analógico de los algoritmos DDA y de
Algoritmos de Bresenham para Líneas y Practica
Comparativo punto medio para rectas y
circunferencias. Calificada
circunferencias.
Examen
Atributos para primitivas: Color, Relleno y Lógico
Laboratorio: Parcial,
4 Grosor del Pincel. Analógico
1ra practica calificada. Practica
Aliasing y antialiasing. Comparativo
Calificada

UNIDAD 3.- Transformaciones y Proyecciones Geométricas.

Al término de esta unidad, el alumno:


 Comprende los conceptos relacionados a las transformaciones y proyecciones geométricas.
 Manipula y compone transformaciones 2D y 3D.
 Es capaz de diseñar y escribir una estructura gráfica y modificarla.
 Controla e interactúa con una aplicación gráfica a través de una interface.

Estrategias
Sem. Contenido Actividades Evaluación
Didácticas
Laboratorio:
Transformaciones geométricas Expositiva
Transformaciones geométricas Examen
bidimensionales. Participativa
con OpenGL. Parcial,
5 Introducción y justificación de las Lógico
Manipulación de un modelo Practica
coordenadas homogéneas. Analógico
geométrico. Calificada
El Espacio afín.

Transformaciones geométricas
Laboratorio:
tridimensionales. Expositiva Examen
Uso e implementación de listas
Visualización, orientación y Participativa Parcial,
de visualización en
6 transformaciones geométricas en tres Lógico Practica
aplicaciones gráficas.
dimensiones Comparativo Calificada
Manejo de menús
La cámara sintética y el volumen de
desplegables.
visualización.

2
Expositiva Examen
Proyecciones geométricas.
Participativa Laboratorio: Parcial,
7 Caracterización de las proyecciones.
Comparativo 2da Práctica Calificada. Practica
Aplicaciones en la ingeniería.
Calificada

8 Examen Parcial

UNIDAD 4.- Representación de Curvas y Superficies.

Al término de esta unidad, el alumno:


 Identifica y analiza la suavidad de una curva.
 Comprende y emplea un algoritmo de representación.
 Despliega curvas y superficies parametrizadas a través de una aplicación gráfica.

Estrategias
Sem. Contenido Actividades Evaluación
Didácticas
Laboratorio:
Representación de curvas y superficies. Curvas de Bézier. Examen
Lógico
Tipos de representación y continuidad. Implementación y Final,
9 Mallados poligonales.
Analógico
manipulación de las curvas de Practica
Comparativo
Curvas y superficies de Bézier. Bézier. Calificada
Casos 2D y 3D.
Laboratorio: Examen
Algoritmo de casteljau.
Lógico Construcción del polígono Final,
Otros tipos de representación de curvas y
10 superficies: Hermite.
Analógico convexo y despliegue de Practica
Comparativo superficies. Calificada
Curvas Nurbs.
Superficies cuádricas.

UNIDAD 5.- Modelamiento Geométrico.

Al término de esta unidad, el alumno:


 Comprende la naturaleza del modelamiento de sólidos.
 Analiza y decide el modelo apropiado en una escena.
 Comprende la naturaleza de los fractales y sus usos.

Estrategias
Sem. Contenido Actividades Evaluación
Didácticas
Examen
Modelamiento geométrico de objetos en 3D Lógico Laboratorio:
Final,
11 mediante la Representación de Fronteras Analógico Diseño e implementación de
Practica
(Brep). Comparativo objetos en 3D mediante la CGS.
Calificada
Examen
Modelamiento geométrico de objetos en 3D
Lógico Final,
mediante la Geometría Constructiva de Laboratorio:
12 Sólidos (CGS).
Analógico
3ra Práctica Calificada.
Practica
Comparativo Calificada
Otros modelos.

Examen
Los fractales y el caos. Lógico Laboratorio: Final,
13 Modelos fractales: comprensión de Analógico Diseño e implementación de Practica
imágenes. Comparativo un fractal bidimensional. Calificada

3
UNIDAD 6.- Mapeo de texturas, Iluminación y Sombreado.

Al término de esta unidad, el alumno:


 Comprende y diseña un mapeo de texturas.
 Defina e implementa un mapa de bits.
 Comprende la naturaleza de un modelo de iluminación.
 Renderiza una escena con realismo visual.

Estrategias
Sem. Contenido Actividades Evaluación
Didácticas
Laboratorio:
Mapeado y texturizado. Examen
Lógico Implementación de un mapa
Mapas de bits. Final,
14 Ficheros como texturas.
Analógico de Bits.
Practica
Comparativo Mapeado de Texturas basado
Algoritmos de mapeado. Calificada
en ficheros gráficos.
Examen
Modelos de Iluminación y Sombreado. Lógico
Laboratorio: Final,
15 Modelos de Gourand y Phong. Analógico
4ta practica calificada. Practica
Modelos globales. Comparativo
Calificada

16 Examen Final

17 Devolución de exámenes, trabajos y atención de reclamos.

5. ESTRATEGIA DIDÁCTICA
El docente desarrollará el curso haciendo una descripción deductiva de los tópicos, obteniendo los
algoritmos y extendiendo a los casos generales, para esto hará la exposición del tema y llevará a la
práctica los métodos en el laboratorio.
El alumno, participará a través de intervenciones en las sesiones de teoría y mediante las resoluciones
prácticas en las sesiones de laboratorio, ya sea de manera individual o grupal.

6. EVALUACIÓN DEL APRENDIZAJE

Los conceptos a tomar en cuenta en el promedio final son:

CONCEPTO PORCENTAJE
Examen parcial (EP) 25 %
Examen final (EF) 35 %
Laboratorio (LAB) 30 %
Trabajo (MON) 10 %

Para esto:
 La nota LAB corresponde al promedio de todas las prácticas calificadas de laboratorio, las
cuales no son cancelatorias. Ninguna evaluación se elimina ni se sustituye.
 La nota MON corresponde a un trabajo con tema relacionado al curso, esta incluye
presentación de informe monográfico y disertación del tema.

Siendo del promedio del curso:

4
Promedio Final = 0.25 EP + 0.35 EF + 0.3 LAB + 0.1 MON

En la evaluación se considerará los siguientes parámetros:


 Para la asistencia en las clases teóricas y de laboratorio la tolerancia de ingreso es de 20
minutos.
 En las fechas de evaluaciones de laboratorio y exámenes de teoría, la tolerancia máxima es de
20 minutos.
 En caso de dolo en los exámenes parcial o final esta se sancionará con la nota OA, el cuál no
se sustituye por ningún tipo de evaluación.

7. REFERENCIAS BIBLIOGRAFÍCAS

BÁSICA
 Donald P. Hearn, Pauline Baker. Graficas por Computadora con OpenGL. Prentice-Hall
Hispanoamericana. 2006
 Foley J. D., A. van Dam, S.K. Feiner and J.F. Hughes Computer Graphics. Principles and Practice
(Second Edition). Addison-Wesley. 1990
 Shreiner D, Sellers G, Kessenich J. OpenGL Programming Guide: The Official Guide to Learning
OpenGL. Addison-Wesley. 2013.

COMPLEMENTARIA
 Cordero Valle J., Cortes Parejo. Curvas y superficies para modelado geométrico. Alfaomega Grupo
Editor. 2003
 Monroy Olivares, C. Curvas Fractales. Afaomega Grupo Editor. 2002.
 Sedgewick Robert. Algoritmos en C++. Ediciones Díaz de Santos, S.A.; 1 Edición. 1995
 Wright R. & Sweet M. OpenGL Superbible. Waite Group, Inc 1996

ENLACES Y SITIOS WEB DE INTERES


 Alcocer Ramiro. Programación Grafica http://www.oocities.org/valcoey/Contenido.html
 Shene C. K. Introduction to Computing with Geometry. Departament of Computer Sciencie. Michigan
technological University.
http://pages.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
 Segal Mark & Akeley Kurt. The OpenGL Graphics System: A Specification (Version 1.2) Silicon
Graphics, Inc 1998, www.opengl.org

Ciudad Universitaria, Agosto del 2018

También podría gustarte