Saltar ao contido principal
Inicio  »  Centros  »  Escola Técnica Superior de Enxeñaría  »  Información da Materia

G4011229 - Computación Gráfica (Materias Transversais) - Curso 2013/2014

Información

  • Créditos ECTS
  • Créditos ECTS: 4.50
  • Total: 4.5
  • Horas ECTS
  • Clase Expositiva: 15.00
  • Clase Interactiva Laboratorio: 22.00
  • Horas de Titorías: 1.00
  • Total: 38.0

Outros Datos

  • Tipo: Materia Ordinaria Grao RD 1393/2007
  • Departamentos: Electrónica e Computación
  • Áreas: Linguaxes e Sistemas Informáticos
  • Centro: Escola Técnica Superior de Enxeñaría
  • Convocatoria: 2º Semestre de Titulacións de Grao/Máster
  • Docencia e Matrícula: null

Profesores

NomeCoordinador
FLORES GONZALEZ, JULIAN CARLOS.SI

Horarios

NomeTipo GrupoTipo DocenciaHorario ClaseHorario exames
Grupo CLE01OrdinarioClase ExpositivaSISI
Grupo CLIL_01OrdinarioClase Interactiva LaboratorioSISI
Grupo CLIL_02OrdinarioClase Interactiva LaboratorioSISI
Grupo CLIL_03OrdinarioClase Interactiva LaboratorioSISI
Grupo TI-ECTS01OrdinarioHoras de TitoríasNONNON
Grupo TI-ECTS02OrdinarioHoras de TitoríasNONNON
Grupo TI-ECTS03OrdinarioHoras de TitoríasNONNON
Grupo TI-ECTS04OrdinarioHoras de TitoríasNONNON
Grupo TI-ECTS05OrdinarioHoras de TitoríasNONNON
Grupo TI-ECTS06OrdinarioHoras de TitoríasNONNON

Programa

Existen programas da materia para os seguintes idiomas:

  • Castelán
  • Galego
  • Inglés


  • Obxectivos da materia
    Neste curso introduce as técnicas básicas para a xereración de gráficos 2D y 3D.
    Mediante un planteamiento eminentemente práctico introducense as técnicas necesarias para comprender a informática gráfica moderna
    Contidos
    Tema 1: Introdución
    1. Revisión histórica da computación gráfica
    2. Evolución do hardware
    2.1. Monitores
    2.2. Tarxetas gráficas
    2.2.1. Representación hardware da cor
    3. Hardware gráfico avanzado

    Tema 2: Estándares gráficos
    1. Evolución histórica
    2. OpenGL vs DirectX

    Tema 3: Formas 2D e Antialiasing
    1. Estratexias de representación de formas 2D
    1.1. Rectas, Círculos
    2. Técnicas de antialiasing

    Tema 4: Transformacións xeométricas, 2D, 3D
    1. Translación, escalado, rotación
    2. Coordenadas homoxéneas
    3. Composición de transformacións
    4. Modelo de visualización
    5. Representacións xerárquicas

    Tema 5: Proxeccións, modelo de cámara sintética
    1. Taxonomía das proxeccións
    1.1. Paralelas
    1.2. Perspectiva
    2. Modelo de cámara sintética

    Tema 6: Modelado e texturas
    1. Deseño avanzado de obxectos
    2. Librarías auxiliares
    3. Texturización. Cuadráticas OpenGL

    Tema 7: Cor. Iluminación e sombreado
    1. Bases físicas da cor
    2. Bases físicas da iluminación
    3. Modelo de Goureau, Modelo de Phong

    Tema 8: Determinación de superficies visibles, z-Buffer
    1. Precisión por obxecto vs precisión por imaxe
    2. Método do pintor
    3. Algoritmos de clasificación
    4. Método de profundidade. División por cuadrantes

    Prácticas. Correspondentes a cada grupo teórico
    Bibliografía básica e complementaria
    Gráficos por computadora con OpenGL (*1)
    Hearn, Donald , Baker, M. Pauline
    Madrid : Pearson - Prentice Hall, 2006.
    ISBN: 84-205-3980-5

    Computer Graphics: Principles and Practice (2nd edition in C)
    Foley, van Dam, Feiner, Hughes, and Phillips.
    Editorial Addison and Wessley

    Programación en OpenGl.
    Richard S. Wright Jr. And Michael Sweet.
    Editorial Anaya.

    Computer Graphics using Open GL
    F.S. Hill, JR.
    Editorial Prentice Hall

    OpenGL en Fichas
    José Ribelles y Javier Lluch,
    Publicacions de la Universitat Jaume I
    2003, ISBN 84-8021-428-7.

    www.opengl.org (2007)
    Competencias
    -Contribuír a acadar as competencias recollidas na memoria do titulo de Grao en Enxeñería Informática da USC (CG1, CG2, CG3, CG4, CG8, CG9, TR1, TR2, TR3, FB1, FB3, RI6, RI12, RI13, RI14, TI2, TI6)
    - Obtención de una visión general del mundo de la Computacion grafica, abarcando
    tanto los conceptos básicos como avanzados.
    - Conocimiento de los conceptos, modelos y técnicas aplicados a al CG:elementos basicos , modelado, texturizado transformacion.
    - Conocimiento de las fases de desarrollo de un proyecto de CG.
    - Ser capaz de diseñar y realizar visualizaciones tridimensionales e interfaces
    gráficas.
    - Desarrollar aplicaciones que manipulen tipos de datos diversos (imágenes,
    gráficos, etc.).
    - Utilizar un entorno de programación y librerías para utilizar e implementar
    las técnicas y los algoritmos más importantes utilizados en las aplicaciones
    de tratamiento de imágenes, gráficos y multimedia.
    - Ser capaz de evaluar y analizar distintas aplicaciones gráficas.
    O 30% da nota correspondera a evaluación continua
    Metodoloxía da ensinanza
    Nas clases de teoría darase unha visión xeral sobre cada un dos temas.
    En unha primeira parte darase unha vision teórica del tema en a tratar, na segunda parte da clase explicarase como se realizan estas tarefas nun computador baixo openGL.
    Nas clases prácticas o alumno realizara un conxuto de prácticas propuestas polo profesor e un traballo persoal o proxecto final. Este traballo dependendo do número de alumnos poderase realizar por parellas.
    Sistema de evaluación
    A avaliación da materia:

    1) Un exame obligatorio referido a conceptos teóricos 70%
    2) Presentación das prácticas propostas na clase 15% las prácticas no entregadas o presentadas profesor serán computadas como negativas.
    2) Proxecto final proposto polo alumno 15%

    Estos dous ultimos son considerados como evalucaion continua.



    Se considera un no presentado cuando el alumno no se presente las prácticas obligatorias o el examen teórico.
    En las diferentes convocatorias el proceso de evaluación sera el mismo.
    Tempo de estudo e traballo persoal
    70,5horas de trabajo personal
    Recomendacións para o estudo da materia
    lenguaje C, C++ o Java.
    Conocimentos básicos de geometría y Fisica