Gr√°ficos 3D por computadora

ÔĽŅ
Gr√°ficos 3D por computadora
Imagen digitalizada de objetos de vidrio.
Tetera dibujada mediante gr√°fico 3D.

El término gráficos 3D por computadora o por ordenador (en inglés 3D computer graphics) se refiere a trabajos de arte gráfico que son creados con ayuda de computadoras y programas especiales 3D. En general, el término puede referirse también al proceso de crear dichos gráficos, o el campo de estudio de técnicas y tecnología relacionadas con los gráficos 3D.

Un gráfico 3D difiere de uno 2D principalmente por la forma en que ha sido generado. Este tipo de gráficos se originan 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.

En general, el arte de los gráficos 3D es similar a la escultura o la fotografía, mientras que el arte de los gráficos 2D es análogo a la pintura. En los programas de gráficos por computadora esta distinción es a veces difusa: algunas aplicaciones 2D utilizan técnicas 3D para alcanzar ciertos efectos como iluminación, mientras que algunas aplicaciones 3D primarias hacen uso de técnicas 2D.

Contenido

Creación de gráficos 3D

Fases para la creación de elementos/gráficos 3D:

Modelado

La etapa de modelado consiste en ir dando forma a objetos individuales que luego ser√°n usados en la escena. Existen diversos tipos de geometr√≠a para modelador con NURBS y modelado poligonal o Subdivisi√≥n de Superficies (Subdivision Surfaces en ingl√©s). Adem√°s, aunque menos usado, existe otro tipo llamado "modelado basado en im√°genes" o en ingl√©s "image based modeling" (IBM). Consiste en convertir una fotograf√≠a a 3D mediante el uso de diversas t√©cnicas, de las cuales, la marcar mas conocida en dise√Īo y iluminacion Blaize C.A

Iluminación

Creación de luces de diversos tipos puntuales, direccionales en área o volumen, con distinto color o propiedades. Esto es la clave de una animación.

Animación

Los objetos se pueden animar en cuanto a

  • Transformaciones b√°sicas en los tres ejes (XYZ), Rotaci√≥n, Escala o Traslaci√≥n.
  • Forma (shape):
    • Mediante esqueletos: a los objetos se les puede asignar un esqueleto, una estructura central con la capacidad de afectar la forma y movimientos de ese objeto. Esto ayuda al proceso de animaci√≥n, en el cual el movimiento del esqueleto autom√°ticamente afectar√° las porciones correspondientes del modelo. V√©ase tambi√©n animaci√≥n por cinem√°tica directa (Forward Kinematic animation) y animaci√≥n por cinem√°tica inversa (Inverse Kinematic animation).
    • Mediante deformadores: ya sean cajas de deformaci√≥n (lattices) o cualquier deformador que produzca por ejemplo deformaci√≥n sinusoidal.
    • Din√°micas: para simulaciones de ropa, pelo, din√°micas r√≠gidas de objeto.

La animación es muy importante dentro de los gráficos porque en estas animaciones se intenta realizar el mero realismo, por lo cual se trabajan muchas horas.

Renderizado

Se llama rénder al proceso final de generar la imagen 2D o animación a partir de la escena creada. Esto puede ser comparado a tomar una foto o en el caso de la animación, a filmar una escena de la vida real. Generalmente se buscan imágenes de calidad fotorrealista, y para este fin se han desarrollado muchos métodos especiales. Las técnicas van desde las más sencillas, como el rénder de alambre (wireframe rendering), pasando por el rénder basado en polígonos, hasta las técnicas más modernas como el Scanline Rendering, el Raytracing, la radiosidad o el Mapeado de fotones

El software de rénder puede simular efectos cinematográficos como el lens flare, la profundidad de campo, o el motion blur (desenfoque de movimiento). Estos artefactos son, en realidad, un producto de las imperfecciones mecánicas de la fotografía física, pero como el ojo humano está acostumbrado a su presencia, la simulación de dichos efectos aportan un elemento de realismo a la escena. Se han desarrollado técnicas con el propósito de simular otros efectos de origen natural, como la interacción de la luz con la atmósfera o el humo. Ejemplos de estas técnicas incluyen los sistemas de partículas que pueden simular lluvia, humo o fuego, el muestreo volumétrico para simular niebla, polvo y otros efectos atmosféricos, y las cáusticas para simular el efecto de la luz al atravesar superficies refractantes.

El proceso de r√©nder necesita una gran capacidad de c√°lculo, pues requiere simular gran cantidad de procesos f√≠sicos complejos. La capacidad de c√°lculo se ha incrementado r√°pidamente a trav√©s de los a√Īos, permitiendo un grado superior de realismo en los r√©nders. Estudios de cine que producen animaciones generadas por ordenador hacen uso, en general, de lo que se conoce como render farm (granja de r√©nder) para acelerar la producci√≥n de fotogramas.

Aplicaciones inform√°ticas

Aplicaciones 3D

Véase Categoría:Aplicaciones para gráficos en 3D

Resumen Aplicaciones 3D

Nombre

Compa√Ī√≠a

Enlace

Versión

Maya

Autodesk (antes alias|wavefront)

http://www.autodesk.com/maya

Maya 2012

Softimage

Autodesk (antes propiedad de AVID y antes de Microsoft)

http://www.autodesk.com/softimage

Softimage 2012

3Ds MAX

Autodesk

http://www.autodesk.com/3dsmax

3Ds Max 2012

LightWave

Newtek

http://www.newtek.com/

LightWave 9.6

Blender

Blender (OpenSource)

http://www.blender.org/

2.60 (stable)

Cinema 4D

Maxon

http://www.maxon.net

12

Houdini

Side Effects

http://www.sidefx.com/

11

Rhinoceros

Rhino

http://www.rhino3d.com/

4

Pov-ray

Povray

http://www.povray.org/

4

Cheetah 3D

Cheetah 3D

http://www.cheetah3d.com/

4

ZBrush

Pixologic

http://www.pixologic.com/home.php

4

Renders basados en Renderman

Nombre

Compa√Ī√≠a

Enlace

Version

Sistema Operativo

Comentarios

Renderman Pro Server
Pixar
http://renderman.pixar.com
13
Windows, Mac OSX, Linux
El original, incluye gestores de renders y es

ampliamente usado en los estudios de postproducción Norteamericanos.

Render Man Studio 1
Pixar
http://renderman.pixar.com 1
Windows, Mac OSX, Linux Es una integración limitada (en cuanto a facilidad de uso

no a potencia) dentro de maya, incluye Alfred (gestor de renders) y Slim (editor de materiales)

Renderman for Maya 2.0
Pixar
http://renderman.pixar.com 2
Windows, Mac OSX Ofrece parte de los avances técnicos de Renderman Pro, pero

además esta especialmente bien integrado en Maya. Cabe destacar su rapidísimo displacement

Pixie
Universidad de Texas (OpenSource)
http://www.cs.utexas.edu/~okan/Pixie/pixie.htm
2.1.1
Windows, Linux y Macos X
Especialmente usado en universidades para renders con

caracter científico. No está de ninguna forma integrado en Maya.

3dlight
Dna Research
http://www.3delight.com
6.0
Windows, Linux y Macos X Tiene un plugins que se integra en Maya, su característica

principal es el excelente manejo de mucha geometría.

Gelato
Nvidia
http://www.nvidia.es/page/gelato.html
2.0
Windows y Linux
Originalmente se denominaba BMRT (blue Moon rendering tool)

posteriormente se denomino Exluna de la empresa Entropy, fue comprado por Nvidia y optimizado para trabajar en conjunci√≥n de las GPUs de  las tarjetas gr√°ficas de la propia compa√Ī√≠a.

AIR
sitexgraphics http://www.sitexgraphics.com/
5.0
Windows y Linux Esta especialmente integrado en Houdini y Rhino

Renders no basados en Renderman

finalRender
Cebas GmbH
http://www.cebas.com/
Stage 1-R2 Windows
Plugins de 3D Studio Max, especialmente usado para

arquitectura, exteriores e interiores. Gran calidad pero a costa de unos tiempo elevados de render.
Actualmente disponen de una versión para integrar en Maya, bastante avanzada.

Vray
ChaosGroup
http://www.chaosgroup.com/
1.5
Windows
Plugins de 3D Studio Max, especialmente usado para

arquitectura, exteriores e interiores. Gran calidad pero a costa de unos tiempo elevados de render.
Actualmente disponen de una versión para Maya pero no muy estable.
Extraordinarios shader, calidad excelente (en Max)

Povray

http://www.povray.org/

Windows y Linux
Es una opción para renderizar en Blender.

Programas de animacion mas conocidos y usados:

  • Maya (Autodesk). Es el software de modelado m√°s popular en la industria. Tras la adquisici√≥n de la empresa fabricante, ALIAS, por parte de AUTODESK, la versi√≥n octava de Maya fue publicada. Es utilizado por multitud de importantes estudios de efectos visuales en combinaci√≥n con RenderMan, el motor de r√©nder fotorrealista de Pixar. √öltima versi√≥n a octubre de 2006: Maya 8.
  • 3Ds Max (Discreet). Fue originalmente escrito por Kinetix (una divisi√≥n de Autodesk) como el sucesor de 3D Studio para DOS. M√°s tarde Kinetix se fusionar√≠a con la √ļltima adquisici√≥n de Autodesk, Discreet Logic. La versi√≥n m√°s reciente en febrero de 2010 era la 10.0. Es el l√≠der en el desarrollo 3D de la industria del videojuego y es muy utilizado a nivel amateur.
  • Softimage (Avid). El contrincante m√°s grande de Maya. En 1987, Softimage Inc, una compa√Ī√≠a situada en Montreal, escribi√≥ Softimage|3D, que se convirti√≥ r√°pidamente en el programa de 3D m√°s popular de ese per√≠odo. En 1994, Microsoft compr√≥ Softimage Inc. y comenzaron a reescribir SoftImage|3D para Windows NT. El resultado se llam√≥ Softimage|XSI. En 1998 Microsoft vendi√≥ Softimage a Avid. La versi√≥n a mediados del 2003 era la 3.5.
  • Lightwave 3D (Newtek). Fue desarrollado por la compa√Ī√≠a de Kansas NewTek Inc. en 1989. El software consta de dos partes, Modeler desarrollado por Stuart Ferguson en 1986 y Layout desarrollado por Allen Hastings en 1989 para los ordenadores Commodore Amiga como parte del editor lineal/no-lineal VideoToaster. M√°s tarde evolucion√≥ en un avanzado paquete de modelado animaci√≥n, VFX y render para diversas plataformas: Amiga, PC Windows, Apple Macintosh, Silicon Graphics, Dec Alpha, Sun Microsystems y Mips. Actualmente disponible para Windows, Mac OS y Mac OS X. La versi√≥n actual es la 9.3. Es utilizado en multitud de estudios para efectos visuales y animaci√≥n de cine y televisi√≥n como Digital Domain, Rhythm & Hues, Eden FX, Dreamworks, Flash Film Works, Pixel Magic, The Embassy, JPL-Nasa, Zoic Studios, Cafe FX etc.
  • Caligari trueSpace. Aplicaci√≥n en la que todas las fases de creaci√≥n de gr√°ficos 3D son realizadas dentro de un √ļnico programa. Provee caracter√≠sticas como simulaci√≥n de fen√≥menos f√≠sicos (viento, gravedad, colisiones entre cuerpos).
  • Cinema4d. Motor de r√©nder r√°pido, c√°lculo de radiosidad.
  • formZ. Ofrece manipulaci√≥n topol√≥gica de las geometr√≠as.
  • Blender [1]. Es un programa libre de modelado, animaci√≥n, iluminaci√≥n y renderizado, con simulaci√≥n de part√≠culas y f√≠sica de fluidos, cuerpos r√≠gidos y suaves en tiempo real (necesarios para su motor de juegos), con posibilidad de edici√≥n y composici√≥n de im√°genes y video. Puede importar/exportar distintos formatos de imagen 2D(bmp, jpg...) y modelos y escenas 3D(3ds, obj...), y adem√°s ofrece la posibilidad de programar scripts en Python.
  • Rhinoceros 3D. Un potente modelador bajo NURBS.
  • RealSoft3D. Modelador 3D para Linux y Windows. Incluye r√©nder.
  • Universe por Electric Image. Paquete de modelado y animaci√≥n con uno de los motores de r√©nder m√°s r√°pidos que existen.
  • POV-Ray. Un avanzado software gratuito de Raytracing. Usa su propio lenguaje de descripci√≥n de escena, con caracter√≠sticas como macros, bucles y declaraciones condicionales. Es completamente gratuito aunque no fue lanzado bajo GPL. No incluye modelador.
  • Moray. Modelador para POV-Ray.
  • Kerkythea ([2]). Programa gratuito que hace renderizados realistas a partir de las propiedades f√≠sicas de la luz.

APIs de Gr√°ficos 3D

Los gráficos 3D se han convertido en algo muy popular, particularmente en juegos de computadora, al punto que se han creado APIs especializadas para facilitar los procesos en todas las etapas de la generación de gráficos por computadora. Estas APIs han demostrado ser vitales para los desarrolladores de hardware para gráficos por computadora, ya que proveen un camino al programador para acceder al hardware de manera abstracta, aprovechando las ventajas de tal o cual placa de video.

Las siguientes APIs para gr√°ficos por computadora son particularmente populares:

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • Gr√°ficos 3D por computadora ‚ÄĒ El t√©rmino gr√°ficos 3D por computadora o gr√°ficos 3D por ordenador (3D computer graphics) se refiere a trabajos de arte gr√°fico que fueron creados con ayuda de computadoras y software especial 3D. En general, el t√©rmino puede referirse tambi√©n al ‚Ķ   Enciclopedia Universal

  • Gr√°ficos por computadora ‚ÄĒ Gr√°ficos por ordenador o computadora ‚óŹ Teor√≠a del color ‚óŹ Gr√°ficos vectoriales ‚óŹ Compresi√≥n de imagen ‚óŹ Animaci√≥n ‚óŹ Renderizaci√≥n ‚óŹ Gr√°ficos 3D por computadora ‚Ķ   Enciclopedia Universal

  • Imagen generada por computadora ‚ÄĒ Imagen de un paisaje generado por computadora, usando Blender. Una imagen generada por computadora es la aplicaci√≥n del campo de gr√°ficos realizados por computadoras (por computaci√≥n gr√°fica, o m√°s expresamente, mediante gr√°ficos en tres… ‚Ķ   Wikipedia Espa√Īol

  • animaci√≥n asistida por computadora ‚ÄĒ tambi√©n llamada im√°genes generadas por computadora (IGC) Tipo de gr√°ficos animados que han reemplazado la animaci√≥n de fotogramas de modelos a escala de marionetas o dibujos. Los esfuerzos por reducir el trabajo y los costos de animaci√≥n han… ‚Ķ   Enciclopedia Universal

  • Textura (gr√°ficos por computadora) ‚ÄĒ 1 = Modelo 3D sin texturas 2 = Modelo 3D con texturas. Una textura es una imagen del tipo bitmap utilizada para cubrir la superficie de un objeto virtual, ya sea tridimensional o bidimensional, con un programa de gr√°ficos especial.… ‚Ķ   Wikipedia Espa√Īol

  • Simulaci√≥n por computadora ‚ÄĒ Esmog sobre Karl Marx Stadt (Chemnitz), Alemania: simulaci√≥n por computadora de 1990 Una simulaci√≥n por computadora, un modelo de simulaci√≥n por computador o un modelo informatizado es un programa inform√°tico ‚Ķ   Wikipedia Espa√Īol

  • Animaci√≥n por computadora ‚ÄĒ Saltar a navegaci√≥n, b√ļsqueda Animaci√≥n generada por computadora. La animaci√≥n por computadora es el arte de crear im√°genes en movimiento mediante el uso de computadoras. Cada vez m√°s los gr√°ficos creados son en 3D, aunque los gr√°ficos en 2D… ‚Ķ   Wikipedia Espa√Īol

  • Historia del dise√Īo asistido por computadora ‚ÄĒ Los fabricantes del sector del dise√Īo asistido por computadora (CAD) siempre han sido punteros en aprovechar la tecnolog√≠a inform√°tica m√°s avanzada. El dise√Īo con modelos 3D, t√©cnicas de dise√Īo vectorial, la medici√≥n automatizada, el trabajo… ‚Ķ   Wikipedia Espa√Īol

  • edici√≥n por computadora ‚ÄĒ Uso de una computadora personal para realizar tareas de publicidad. La edici√≥n por computadora permite a un individuo combinar texto, datos num√©ricos y elementos gr√°ficos en un documento que puede ser enviado a una impresora o a una fotoimpresora ‚Ķ   Enciclopedia Universal

  • gr√°fica por computadora ‚ÄĒ Uso de las computadoras para producir im√°genes visuales o las im√°genes as√≠ producidas. La creaci√≥n de gr√°ficas por computadora requiere de una computadora digital para almacenar y manipular im√°genes, dispositivos de entrada/salida (incluyendo… ‚Ķ   Enciclopedia Universal


Compartir el artículo y extractos

Link directo
… Do a right-click on the link above
and select ‚ÄúCopy Link‚ÄĚ

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.