Anda di halaman 1dari 34

MODELADO GEOMETRICO Introduccin

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos


Basado en el Curso: Informtica Grfica del profesor Miguel Chover. Universidad de Jaume Ingeniera Tcnica en Diseo Industrial (3er. curso)

Eduardo Cieza de Len T

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

MODELADO GEOMETRICOIntroduccin
La modelizacin incluye: 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Estructura de datos para representar el objeto Creacin del objeto en el ordenador Edicin del objeto
Creacin de objetos

Con un interface de CAD (3DStudio, ProEngineer,) A partir de objetos reales (explorador lser, digitizador 3D) Matemticamente

http://graphics.stanford.edu/papers/rt_model/rt_model.pdf

Eduardo Cieza de Len T

MODELADO GEOMETRICOIntroduccin
Propiedades deseables de un modelo
1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos Dominio de representacin: El conjunto de objetos que se pueden representar mediante el modelo debe ser suficientemente amplio. Completitud (no ambigedad) y unicidad: una representacin ha de ser claramente identificable y representar un solo objeto. Unicidad: Una representacin es nica si cualquier slido se puede representar de una nica forma, dentro del marco del modelo. Precisin: Un modelo es preciso si no es necesario realizar aproximaciones, como por ejemplo lneas curvas aproximadas por una series de segmentos rectilneos.

Validez : Un modelo no debiera permitir crear una representacin invlida. Por ejemplo si estamos modelando slidos, no debiera ser posible crear un objeto que no sea slido.

Eduardo Cieza de Len T

MODELADO GEOMETRICOIntroduccin
Propiedades deseables de un modelo
1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos Facilidad: Debe ser fcil crear representaciones vlidas y precisas. Clausura: Las operaciones definidas sobre objetos vlidos deben producir otros objetos vlidos. Por ejemplo bajo rotaciones, transformaciones geomtricas, etc. Compacidad: El uso de memoria debe ser lo ms pequeo posible. Eficiencia: Los algoritmos necesarios para representar sus propiedades y apariencia grfica han de ser eficientes en trminos de tiempo de clculo.

Eduardo Cieza de Len T

Modelos de alambre

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Modelos de alambre
1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos
(0,1,0) (1,1,0)

Estructuras de datos: Una lista contiene todos los vrtices del polgono otra lista contiene los ndices que apuntan a los vrtices que forman una arista del objeto. Ejemplo. Rectngulo
Indice # 0 1 2 3 x 0 1 1 0 Lista de vrtices y 0 0 1 1 z 0 0 0 0

(0,0,0)

(1,0,0)

Lista de aristas Ini 0 1 2 3 Fin 1 2 3 0

Eduardo Cieza de Len T

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

1998 - Pixar (A bugs life)

1430 - Florencia

2001 - Final Fantasy


Eduardo Cieza de Len T

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Caractersticas
Puede representar cualquier objeto Es el mtodo utilizado por el hardware grfico Difcil manipulacin posterior Requiere mucha informacin: labor pesada Utilizacin de texturas

http://graphics.stanford.edu/papers/rt_model/rt_model.pdf

Eduardo Cieza de Len T

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Propiedades
Distinguir superficies y polgonos cilindro cerrado: 3 superficies, n polgonos En superficies curvas es una aproximacin El nmero de polgonos depende de la curvatura Tringulos y polgonos generales Ecuacin del plano: Ax + By +Cz + D = 0

Eduardo Cieza de Len T

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Estructura de datos

Eduardo Cieza de Len T

IMAGE SYNTHESIS GROUP

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Mallas
Los vrtices son compartidos por varios polgonos Optimizacin al utilizar mallas (mesh) tiras (triangle - strips) abnicos (triangle - fans) Tipos de mallas Cinta de tringulos (trianglestrip) Abanico de tringulos (trianglefan) Malla de cuadrilteros (quadrilateral mesh)

Eduardo Cieza de Len T

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Mallas
Atributos de polgonos triangular o no rea normal ecuacin del plano convexo o no con agujeros o sin ellos Atributos de las aristas longitud arista de superficie o polgono Atributos de los vrtices lista de polgonos valor del sombreado normal coordenadas de textura

Eduardo Cieza de Len T

Modelos de superficies
Representacin Poligonal

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Resolucin

Eduardo Cieza de Len T

Modelos de superficies
Modelos de superficies curvas

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Curva

Superficie

Eduardo Cieza de Len T

Greg Humphreys-University of Virginia-CS 445, Spring 2002

Modelos de superficies
Modelos de superficies curvas

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Modelos de superficies
Modelos de superficies curvas
Paraboloide hiperblico

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Hiperboloide de una hoja

Hiperboloide de dos hojas Cilindro parablico

Paraboloide elptico

Eduardo Cieza de Len T

Modelos de superficies
Modelos de superficies curvas

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Greg Humphreys-University of Virginia-CS 445, Spring 2002

Modelos de superficies
Modelos de superficies curvas

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Modelos de superficies
Modelos de superficies curvas

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Modelos de superficies
Modelos de superficies curvas

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Modelos slidos

1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos Primitivas bsicas

Eduardo Cieza de Len T

Modelos slidos
Formas complejas a partir de formas simples 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Extrusin

Revolucin

Eduardo Cieza de Len T

Modelos slidos
Geometria Constructiva de Slidos (CSG) 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos Basado en la nocin topolgica de que un objeto puede dividirse en un conjunto de primitivas bsicas.

Transformaciones 3D

Traslacin Escalado Rotacin

Eduardo Cieza de Len T

Modelos slidos
Geometria Constructiva de Slidos (CSG) 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Operaciones Booleanas

Unin Interseccin Diferencia

Eduardo Cieza de Len T

Modelos slidos
Geometria Constructiva de Slidos (CSG) 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Operaciones Booleanas

Eduardo Cieza de Len T

Modelos slidos
Geometria Constructiva de Slidos (CSG) 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos Modificadores libres: Seleccin y edicin de puntos de control

Modificadores de la geometra

Modificadores predefinidos: - Estirar - Curvar - Ondular - Torsin,etc.

Eduardo Cieza de Len T

Otros Modelos
Fractales 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Otros Modelos
Gramticas 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Otros Modelos
Sistema de partculas 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Otros Modelos
Blobs 1. Introduccin 2. Modelos de alambre 3. Modelos de superficies 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

MODELADO GEOMETRICO Conclusiones


1. Introduccin 2. Modelos de alambre 3. Modelos de superficies - Cudricas, Splines, B-Splines,Bezier,NURBS, 4. Modelos slidos 5. Otros modelos

Eduardo Cieza de Len T

Anda mungkin juga menyukai