Modelacion 3d en ordenador

24
Modelado en 3D y Composición de Objetos Informática Gráfica Francisco José Rodríguez Pérez Almudena Vicente Tocino

Transcript of Modelacion 3d en ordenador

Page 1: Modelacion 3d en ordenador

Modelado en 3D y Composición de Objetos

Informática Gráfica

Francisco José Rodríguez Pérez

Almudena Vicente Tocino

Page 2: Modelacion 3d en ordenador

Índice

Introducción Conceptos básicos de 3D Creación de gráficos 3D

– Modelado– Composición de la escena

Iluminación Tesselation y mallas

– Renderizado

Ejemplos Conclusiones

Page 3: Modelacion 3d en ordenador

Introducción

Generación de gráficos 3D

– Cálculos matemáticos

– Entidades geométricas tridimensionales

– Objetivo: conseguir una proyección visual en dos dimensiones

Necesidad: Modelado del mundo

– Forma, aspecto, comportamiento, …

Page 4: Modelacion 3d en ordenador

Conceptos básicos de 3D

Espacio tridimensional– espacio definido por un sistema

cartesiano de tres ejes: X, Y, Z

Elementos básicos del diseño 3D– Punto

– Línea

– Plano

– Volumen

Page 5: Modelacion 3d en ordenador

Creación de gráficos 3D: Modelado

Modelado:

– dar forma a objetos individuales que serán usados en una escena

– edición de la superficie del objeto o las propiedades del material (color, luminosidad, difusión, especularidad, …)

– actividades relacionadas con la preparación del modelo 3D para su posterior animación

Page 6: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Estructuras predefinidas

– estructuras ya armadas por el sistema

– Tres tipos:

Primitivas

– Caja, cubo, …

Primitivas Extendidas

– Hedra, toroide, …

Librerías

– Puertas, ventanas, …

Page 7: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Especificando su frontera directamente

– Factible solo para formas sencillas

Page 8: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Box Modelling

– modelado de figuras complejas a través de una caja

– Empleando un modificador de mallas, Edith Mesh, podrán ir extendiendo la caja, convirtiéndola en otra cosa

Page 9: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

NURBS Modelling– técnica para construir mallas de alta

complejidad, de aspecto orgánico ó curvado

– emplea como punto de partida splines (figuras 2d) para mediante diversos métodos, crear la malla 3d anidando los splines

Page 10: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Operaciones Booleanas

– Resta: resta dos figuras A – B ó B – A. – Intersección: da como resultado sólo lo que

esta "tocándose" de ambas figuras. – Unión: funde ambas figuras creando una única

nueva

Page 11: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Extrude– da profundidad a un objeto 2d.

Extiende la profundidad

Lathe– tomando un spline, lo

reproduce por un eje en toda su rotación.

– Ideal para botellas, copas, y demás objetos sin diferencia en sus costados

Page 12: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Loft

– emplear 2 ó más splines, para crear una malla 3d continua

– El primer spline, funciona como path mientras que los demás, dan forma, extendiéndose

Page 13: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Sistema de Partículas– proyección de formas geométricas, de forma

controlada mediante parámetros varios tales como choque, fricción

– combinable, con efectos de dinámica y deformadores

– ideal para crear humo, agua, ó cualquier cosa que sea muchos objetos y repetitivos

Page 14: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Modelos por Texturas– No emplea deformadores en la malla

– Engañan la vista mapas del canal alpha (transparencia)

engaños directos de relieve

– Ideal para crear terrenos

Page 15: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Métodos basados en gramáticas formales– Partir de una forma simple, e ir añadiendo nueva

información geométrica

– Modelado recursivo Gramáticas formales Símbolos terminales Símbolo terminal = geometría o forma del objeto a

representar

– Se usan para generar, p. ej., arboles

Page 16: Modelacion 3d en ordenador

Creación de gráficos 3D: Técnicas de modelado

Geometría fractal

– Fractal: propiedad que tienen todos loselementos que poseen forma

– Aplicación: terrenos y montañas fractales

generar una montaña mediante unasubdivisión recursiva de un tetraedro

Page 17: Modelacion 3d en ordenador

Creación de gráficos 3D: Composición de la escena

Esta etapa involucra la distribución de objetos, luces, cámaras y otras entidades en una escena que será utilizada para producir una imagen estática o una animación

Keyframing– Si se anima una escena, en lugar de tener que

definir la posición de un objeto en cada cuadro, solo se necesita marcar algunos cuadros clave (keyframes) y los intermedios son generados automáticamente.

Page 18: Modelacion 3d en ordenador

Creación de gráficos 3D: Composición de la escena

Iluminación

– Cuando se observa un objeto, se percibe la intensidad de luz reflejada de sus superficies

– La luz que se refleja en las superficies de los objetos proviene de las diversas fuentes de luz que se definan en la escena

– El modelo de sombreado se encarga de producir intensidades de luz realistas sobre distintas superficies (opacas, transparentes, …)

Page 19: Modelacion 3d en ordenador

Creación de gráficos 3D: Tesselation y Mallas

Tesselation – Proceso de transformar la representación de

objetos, como el punto medio de coordenadas de una esfera y un punto en su circunferencia, en una representación poligonal de una esfera

– Este proceso se usa en el rénder basado en polígonos

– Los objetos son descompuestos desde representaciones abstractas primitivas como esferas, conos, etc. en las denominadas mallas, que son redes de triángulos interconectados.

Page 20: Modelacion 3d en ordenador

Creación de gráficos 3D: Renderizado

Proceso de cálculo complejo desarrollado por un ordenador para generar una imagen 2D a partir de una escena 3D

Camaras

– Elemento de la escena desde el que se “toma la foto”

– Define el punto de vista

Page 21: Modelacion 3d en ordenador

Creación de gráficos 3D: Renderizado Proyecciones

– Método utilizado para proyectar objetos tridimensionales sobre una superficie de visión bidimensional

Dos tipos básicos:– Proyección ortogonal

Preserva dimensiones relativas de los objetos

Se utiliza en el dibujo mecánico para producir la traza a escala de objetos en tres dimensiones

Page 22: Modelacion 3d en ordenador

Creación de gráficos 3D: Renderizado

– Proyección en perspectiva

Produce vistas realistas pero no preserva las dimensiones relativas

Las líneas distantes se proyectan como menores que aquellas que están más próximas al plano de proyección

Page 23: Modelacion 3d en ordenador

Software gráficos 3D

Maya. Es el software de modelado más popular en la industria.

3D Studio Max. Es el líder en el desarrollo 3D de la industria del videojuego y es muy utilizado a nivel amateur.

Lightwave 3D. El programa consiste en dos componentes: el modelador y el editor de escena. Es utilizado en multitud de productoras de efectos visuales como Digital Domain.

SketchUp (Google). Programa de modelado en 3D fácil de aprender a utilizar que permite explorar el mundo en 3D.

Page 24: Modelacion 3d en ordenador

Conclusiones

Técnicas muy variadas para el modelado de objetos 3D

Multitud de herramientas profesionales y amateurs para modelado y desarrollo de objetos 3D

Gran capacidad de representación e infinitas posibilidades