1 Modelado en 3D y Composición de ObjetosInformática Gráfica Francisco José Rodríguez Pérez Almudena Vicente Tocino
2 Índice Introducción Conceptos básicos de 3D Creación de gráficos 3DModelado Composición de la escena Iluminación Tesselation y mallas Renderizado Ejemplos Conclusiones
3 Introducción Generación de gráficos 3D Necesidad: Modelado del mundoCálculos matemáticos Entidades geométricas tridimensionales Objetivo: conseguir una proyección visual en dos dimensiones Necesidad: Modelado del mundo Forma, aspecto, comportamiento, … Un gráfico 3D se origina mediante un proceso de cálculos matemáticos sobre entidades geométricas tridimensionales producidas en un ordenador, y cuyo propósito es conseguir una proyección visual en dos dimensiones para ser mostrada en una pantalla o impresa en papel.
4 Conceptos básicos de 3D Espacio tridimensionalespacio definido por un sistema cartesiano de tres ejes: X, Y, Z Elementos básicos del diseño 3D Punto Línea Plano Volumen
5 Creación de gráficos 3D: Modeladodar 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
6 Creación de gráficos 3D: Técnicas de modeladoEstructuras predefinidas estructuras ya armadas por el sistema Tres tipos: Primitivas Caja, cubo, … Primitivas Extendidas Hedra, toroide, … Librerías Puertas, ventanas, …
7 Creación de gráficos 3D: Técnicas de modeladoEspecificando su frontera directamente Factible solo para formas sencillas
8 Creación de gráficos 3D: Técnicas de modeladoBox 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
9 Creación de gráficos 3D: Técnicas de modeladoNURBS 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
10 Creación de gráficos 3D: Técnicas de modeladoOperaciones 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
11 Creación de gráficos 3D: Técnicas de modeladoExtrude 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
12 Creación de gráficos 3D: Técnicas de modeladoLoft 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
13 Creación de gráficos 3D: Técnicas de modeladoSistema 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
14 Creación de gráficos 3D: Técnicas de modeladoModelos 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
15 Creación de gráficos 3D: Técnicas de modeladoMé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
16 Creación de gráficos 3D: Técnicas de modeladoGeometría fractal Fractal: propiedad que tienen todos los elementos que poseen forma Aplicación: terrenos y montañas fractales generar una montaña mediante una subdivisión recursiva de un tetraedro
17 Creación de gráficos 3D: Composición de la escenaEsta 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.
18 Creación de gráficos 3D: Composición de la escenaIluminació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, …)
19 Creación de gráficos 3D: Tesselation y MallasProceso 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.
20 Creación de gráficos 3D: RenderizadoProceso 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
21 Creación de gráficos 3D: RenderizadoProyecciones 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
22 Creación de gráficos 3D: RenderizadoProyecció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
23 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.
24 Conclusiones Técnicas muy variadas para el modelado de objetos 3DMultitud de herramientas profesionales y amateurs para modelado y desarrollo de objetos 3D Gran capacidad de representación e infinitas posibilidades