Técnicas Gráficas y de Modelización Geométrica
Ana Belén Cabello anabelen.cabello@urjc.es Despacho 024 (Departamental II) Tutorías: Previa petición. En distintas situaciones el hombre ha intentado representar la realidad desde un punto de vista artístico (pintura, escultura...), matemático (representación de curvas y superficies, ecuaciones implícitas o paramétricas...) o industrial (curvas que representan piezas de aviones, barcos..). El ordenador es un potente instrumento para que esta representación se pueda efectuar (capacidades computacionales) o representar (capacidades gráficas). En este contexto la matemática y la informática trabajan juntas para conseguir buenas representaciones de curvas, adecuados modelos en tres dimensiones, algoritmos rápidos y que ocupen poca memoria para resolver modelos geométricos. La asignatura que presentamos tiene dos partes bien diferenciadas. En la primera abordaremos problemas geométricos de naturaleza discreta, centrándonos en tres de ellos. Envolventes convexas, diagramas de Voronoi y Triangulaciones de Delaunay. Son problemas de naturaleza geométrica con aplicaciones prácticas. Los estudiaremos matemáticamente y daremos algoritmos que los resuelven, estudiando la complejidad de dichos algoritmos y de los propios problemas. En la segunda abordaremos el problema de la construcción de curvas
que tienen algunos datos predeterminados (pasan por unos puntos, son lisas,
son derivables...) definiendo los conceptos con precisión y dando
algoritmos para realizarlas.
Conocer las nociones geométricas involucradas en los distintos problemas: convexidad, distancias, particiones, triangulaciones. Comprender los algoritmos que se presentan y saber aplicarlos. Desarrollar capacidades geométricas y computacionales para diseñar algoritmos que afronten situaciones diferentes. Conocer el algoritmo de De Casteljau y saber utilizarlo para dibujar una curva de Bezier a partir de un conjunto de puntos de control. Conocer y utilizar las propiedades geométricas de las curvas de Bezier. Construir una curvas de Bezier a trozos. I. Geometría computacional Tema 1. Preliminares. Modelos de computación. Algoritmos. Complejidad de algoritmos y complejidad inherente a un problema. El plano afín. Transformaciones baricéntricas. Tema 2. Envolventes convexas. Definiciones y enunciado del problema. Aplicaciones. Algoritmos de construcción de envolventes convexas en 2D y sus complejidades. Tema 3. Diagramas de Voronoi. Definiciones y enunciado del problema. Aplicaciones. Grafos planos. Algoritmo basado en la caracterización de vértices y aristas. Algoritmo de Fortune. Tema 4. Triangulaciones. Triangulaciones de polígonos. Triangulaciones de nubes de puntos: triangulación de Delaunay. Aplicaciones. II. Herramientas para el diseño asistido por ordenador Tema 5. Interpolación polinómica. Parametrización de curvas. Interpolación de Lagrange. Algoritmo de Aitken. Interpolación de Hermite. Tema 6. Curvas de Bezier. El algoritmo de Casteljau. Algunas propiedades de las curvas de Bezier. “The Blossom”. Polinomios de Bernstein. Derivadas de curvas de Bezier. Elevación y disminución de grado. Tema 7. Curvas de Bezier a trozos. Interpolación
polinomial a trozos. Curvas C1 y C2.
Nota de clase: 50%
Quienes no deseen seguir el sistema de evaluación continua, realizarán únicamente el examen final. Las prácticas serán los viernes en el Aula 109 Laboratorio IIIHabrá prácticas de distintos tipos:
Para aprender
la sintáxis de Maple (práctica primera de la asignatura
de Bases de Matemáticas).
Práctica
1. Repaso de geometría afín.
Apuntes de clase.
Hoja
3. Relativa a envolventes convexas
Hoja
5. Practicar con los algoritmos. Examen de Junio 2001 correspondiente a la parte I En clase hemos usado el applet denominado VoroGlide para computar diagramas de Voronoi, triangulaciones y envolventes convexas. La página web del profesor
Manuel
Abellanas contiene distintos archivos de interés, entre ellos, en la
parte dedicada a
trabajos de fin de carrera
un applet del algoritmo de Fortune para el cómputo de Diagramas de
Voronoi. También contienen muchos enlaces reseñables y un artículo
introductorio muy sugerente. También queremos destacar la página web del profesor G. Touissant, donde encontramos un muy interesante artículo introductorio sobre geometría computacional.
|
|