Gráficos 3D Por Comphutadora

download Gráficos 3D Por Comphutadora

of 4

Transcript of Gráficos 3D Por Comphutadora

  • 7/21/2019 Grficos 3D Por Comphutadora

    1/4

    Grficos 3D por computadora

    Imagen digitalizada de objetos de vidrio.

    Tetera dibujada mediante grfico 3D.

    El trminogrficos 3D por computadora(o por orde-

    nador) se refiere a trabajos de arte grfico que son creadoscon ayuda desoftwareyprogramasespeciales en general,

    o de trminos, de tcnicas y tecnologa relacionadas con

    los grficos de dimensiones altamente conentradas pue-

    den ser grises o azul con rojo.

    Un grfico 3D difiere de uno bidimensional principalmen-

    te por la forma en que ha sido generado. Este tipo de

    grficos se originan mediante un proceso de clculos ma-

    temticos sobre entidades geomtricas tridimensionales

    producidas en un ordenador, y cuyo propsito es conse-

    guir una proyeccin visual en dos dimensiones para ser

    mostrada en una pantalla o impresa en papel.

    En general, el arte de los grficos tridimensionales es si-milar a la escultura o la fotografa, mientras que el arte de

    losgrficos 2Des anlogo a lapintura. En los programas

    de grficos por computadora esta distincin es a veces

    difusa: algunas aplicaciones 2D utilizan tcnicas 3D para

    alcanzar ciertos efectos como iluminacin, mientras que

    algunas aplicaciones 3D primarias hacen uso de tcnicas

    2D.

    1 Creacin de grficos 3D

    Fases para la creacin de elementos o grficos tridimen-sionales:

    1.1 Modelado

    La etapa de modelado consiste en ir dando forma a obje-

    tos individuales que luego sern usados en la escena crea-

    da. Existen diversos tipos de geometra para modelador

    conNURBSy modeladopoligonalo subdivisin de su-

    perficies. Adems, aunque menos usado, existe otro ti-

    po llamado modelado basado en imgenes o en ingls

    image based modeling (IBM). Consiste en convertir unafotografa a 3D mediante el uso de diversas tcnicas, de

    las cuales, la ms conocida es lafotogrametracuyo prin-

    cipal impulsor esPaul Debevec. Modelado de superficies

    este no tiene curvas en calculadas en cada lnea ejemplo

    SketchUp.

    1.2 Iluminacin

    Creacin de luces de diversos tipos puntuales, direccio-

    nales en rea o volumen, con distinto color o propieda-

    des. Esto es la clave de una animacin. Gran parte de la

    iluminacin en 3D requiere del entendimiento fsico de

    la luz en la realidad, este entendimiento puede ir desde

    lo ms bsico en el tema como por ejemplo el concepto

    de iluminacin global hasta comportamientos complejos

    y extraos de la luz como la dispersin en superficies y

    subsuperficies

    1.2.1 Iluminacin global

    En Grficos por computadora, la Iluminacin Global, Ilu-

    minacin indirecta, o GI (Global Ilumination), se conoce

    a un conjunto de algoritmos que tratan de simular o apro-ximar, como la luz emitida por alguna fuente, rebota en

    cada superficie de la escena iluminando espacios que la

    1

    https://es.wikipedia.org/wiki/SketchUphttps://es.wikipedia.org/wiki/Paul_Debevechttps://es.wikipedia.org/wiki/Fotogrametr%C3%ADahttps://es.wikipedia.org/wiki/Image_based_modelinghttps://es.wikipedia.org/wiki/Subdivisi%C3%B3n_de_superficieshttps://es.wikipedia.org/wiki/Subdivisi%C3%B3n_de_superficieshttps://es.wikipedia.org/wiki/Pol%C3%ADgonohttps://es.wikipedia.org/wiki/NURBShttps://es.wikipedia.org/wiki/Pinturahttps://es.wikipedia.org/wiki/Computaci%C3%B3n_gr%C3%A1fica_2Dhttps://es.wikipedia.org/wiki/Fotograf%C3%ADahttps://es.wikipedia.org/wiki/Esculturahttps://es.wikipedia.org/wiki/Computaci%C3%B3n_gr%C3%A1fica_2Dhttps://es.wikipedia.org/wiki/Programa_inform%C3%A1ticohttps://es.wikipedia.org/wiki/Software
  • 7/21/2019 Grficos 3D Por Comphutadora

    2/4

    2 2 APIDE GRFICOS TRIDIMENSIONALES

    luz directa producida por la fuente no alcanzara a ilu-

    minar. Los primeros Algoritmos de Iluminacin indirec-

    ta buscaban simular la luz como fotones, de ah uno de

    los algoritmos ms implementados es el llamado Photon

    Map, existen otros algoritmos como el de Quasi Monte-

    carlo, o algoritmos basados en Irradiance Caching, que

    dependiendo del motor de render con el que se trabajatienen nombres diferentes e implementaciones propias.

    1.3 Animacin

    Los objetos se puedenanimaren cuanto a:

    Transformaciones bsicas en los tres ejes (XYZ), ro-

    tacin, escala y traslacin.

    Forma:

    Mediante esqueletos: a los objetos se les pue-de asignar un esqueleto, una estructura central

    con la capacidad de afectar la forma y movi-

    mientos de ese objeto. Esto ayuda al proceso

    de animacin, en el cual el movimiento del es-

    queleto automticamente afectar las porcio-

    nes correspondientes del modelo. Vase tam-

    bin animacin por cinemtica directa (for-ward kinematic animation) y animacin porcinemtica inversa(inverse kinematic anima-tion).

    Mediante deformadores: ya sean cajas de de-

    formacin (lattices) o cualquier deformadorque produzca, por ejemplo, una deformacin

    sinusoidal.

    Dinmicas: para simulaciones de ropa, pelo,

    dinmicas rgidas de objeto.

    La animacines muy importante dentro de los grficos

    porque en estas animaciones se intenta imitar a la realidad

    misma; por esto es un trabajo que usualmente requiere

    muchas horas.

    1.4 Renderizado

    Se llamarenderizacinal proceso final de generar la ima-

    gen 2D o animacin a partir de la escena creada. Esto

    puede ser comparado a tomar una foto o en el caso de

    la animacin, a filmar una escena de la vida real. Gene-

    ralmente se buscan imgenes de calidad fotorrealista, y

    para este fin se han desarrollado muchos mtodos espe-

    ciales. Las tcnicas van desde las ms sencillas, como el

    rnder de alambre (wireframerendering), pasando por elrnder basado en polgonos, hasta las tcnicas ms mo-

    dernas como elscanline rendering, eltrazado de rayos, laradiosidado elmapeado de fotones.

    El software de rnder puede simular efectos cinemato-

    grficos como ellens flare, laprofundidad de campo, o el

    Mediante el renderizado se consiguen imgenes realistas.

    motion blur(desenfoque de movimiento). Estos artefac-tos son, en realidad, un producto de las imperfecciones

    mecnicas de la fotografa fsica, pero como el ojo hu-

    mano est acostumbrado a su presencia, la simulacin de

    dichos efectos aportan un elemento de realismo a la es-

    cena. Se han desarrollado tcnicas con el propsito de si-

    mular otros efectos de origen natural, como la interaccin

    de la luz con la atmsfera o el humo. Ejemplos de estas

    tcnicas incluyen lossistemas de partculas que pueden

    simular lluvia, humo o fuego, el muestreo volumtrico

    para simular niebla, polvo y otros efectos atmosfricos, y

    lascusticaspara simular el efecto de la luz al atravesar

    superficies refractantes.

    El proceso de rnder necesita una gran capacidad de

    clculo, pues requiere simular gran cantidad de procesos

    fsicos complejos. La capacidad de clculo se ha incre-

    mentado rpidamente a travs de los aos, permitiendo

    un grado superior de realismo en los rnders. Los estu-

    dios de cine que producen animaciones generadas por or-

    denador hacen uso, en general, de lo que se conoce como

    render farm (granja de rnder) para acelerar la produc-cin de fotogrficas.

    2 APIde grficos tridimensionales

    Los grficos 3D se han convertido en algo muy popular,

    particularmente envideojuegos, al punto que se han crea-

    dointerfaces de programacin de aplicaciones(API) es-pecializadas para facilitar los procesos en todas las eta-

    pas de la generacin de grficos por computadora. Estas

    interfaces han demostrado ser vitales para los desarrolla-

    dores dehardwarepara grficos por computadora, ya que

    proveen un camino al programador para acceder al hard-

    ware de manera abstracta, aprovechando las ventajas de

    tal o cualplaca de video.

    Las siguientes interfaces para grficos por computadora

    son particularmente populares:

    https://es.wikipedia.org/wiki/Tarjeta_gr%C3%A1ficahttps://es.wikipedia.org/wiki/Hardwarehttps://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicacioneshttps://es.wikipedia.org/wiki/Videojuegohttps://es.wikipedia.org/wiki/Render_farmhttps://es.wikipedia.org/wiki/C%C3%A1usticashttps://es.wikipedia.org/wiki/Muestreo_volum%C3%A9tricohttps://es.wikipedia.org/wiki/Sistema_de_part%C3%ADculas_(software)https://es.wikipedia.org/wiki/Motion_blurhttps://es.wikipedia.org/wiki/Profundidad_de_campohttps://es.wikipedia.org/wiki/Lens_flarehttps://es.wikipedia.org/wiki/Mapeado_de_fotoneshttps://es.wikipedia.org/wiki/Radiosidadhttps://es.wikipedia.org/wiki/Trazado_de_rayoshttps://es.wikipedia.org/wiki/Scanline_renderinghttps://es.wikipedia.org/wiki/Wireframehttps://es.wikipedia.org/wiki/Renderizaci%C3%B3nhttps://es.wikipedia.org/wiki/Animaci%C3%B3nhttps://es.wikipedia.org/wiki/Cinem%C3%A1tica_inversahttps://es.wikipedia.org/wiki/Cinem%C3%A1tica_directahttps://es.wikipedia.org/wiki/Animaci%C3%B3n
  • 7/21/2019 Grficos 3D Por Comphutadora

    3/4

    3

    OpenGL

    Direct3D (subconjunto de DirectX para producir

    grficos interactivos en 3D)

    RenderMan

    3 Vase tambin

    Computacin grfica 2D

    Diseo asistido por computadora

    Kerkythea

    Renderizacin

    SIGGRAPH

    VRML

    X3D

    YafRay

    4 Enlaces externos

    Wikimedia Commonsalberga contenido multi-

    media sobregrficos 3DCommons.

    3DPoder.com Foro3d.com Al servicio de la info-

    grafia y el 3D desde 1997.

    Juegos 3D

    Servicio freelance de diseo 3d en Bogot - Colom-

    bia

    http://www.designcolombian.com/http://www.designcolombian.com/http://www.focgames.com/es/games/juegos-3Dhttp://www.foro3d.com/http://www.foro3d.com/https://commons.wikimedia.org/wiki/3D%2520computer%2520graphicshttps://commons.wikimedia.org/wiki/3D%2520computer%2520graphicshttps://es.wikipedia.org/wiki/Wikimedia_Commonshttps://es.wikipedia.org/wiki/YafRayhttps://es.wikipedia.org/wiki/X3Dhttps://es.wikipedia.org/wiki/VRMLhttps://es.wikipedia.org/wiki/SIGGRAPHhttps://es.wikipedia.org/wiki/Renderizaci%C3%B3nhttps://es.wikipedia.org/wiki/Kerkytheahttps://es.wikipedia.org/wiki/Dise%C3%B1o_asistido_por_computadorahttps://es.wikipedia.org/wiki/Computaci%C3%B3n_gr%C3%A1fica_2Dhttps://es.wikipedia.org/wiki/RenderManhttps://es.wikipedia.org/wiki/DirectXhttps://es.wikipedia.org/wiki/Direct3Dhttps://es.wikipedia.org/wiki/OpenGL
  • 7/21/2019 Grficos 3D Por Comphutadora

    4/4

    4 5 TEXT AND IMAGE SOURCES, CONTRIBUTORS, AND LICENSES

    5 Text and image sources, contributors, and licenses

    5.1 Text

    Grficos 3D por computadora Fuente: http://es.wikipedia.org/wiki/Gr%C3%A1ficos%203D%20por%20computadora?oldid=80191339Colaboradores:PACO, Suisui, Joseaperez, Moriel, Frutoseco, Digital-h, Oaso, Robbot, Riviera, Dodo, Ejmeza, Triku, Ejrrjs,Ascnder, Sms, Antonio Pramo, Tano4595, Jsanchezes, Daniel G., Cinabrium, Deleatur, Soulreaper, Rembiapo pohyiete (bot), LeCire,

    Platonides, Alhen, Superzerocool, Chobot, Yrbot, Sersanchus, BOTijo, .Sergio, GermanX, KnightRider, The Photographer, Gothmog,

    Ebrenc, Eduardo Lima, Maldoror, Zoid, CEM-bot, Mrsyme, Satanclos, Roberpl, Davius, Rosarinagazo, El fersi, Thijs!bot, Srengel,Mahadeva, RoyFocker, Remo (CPI), Mosca, Botones, Isha, JAnDbot, Fcomax, Amiplim, Diego Godoy, BetBot, Muro de Aguas,

    Kurnosem, Humberto, Amanuense, Chabbot, Idioma-bot, Biasoli, VolkovBot, Technopat, Matdrodes, DJ Nietzsche, Cartoro, Muro Bot,

    Alejandrorodriguezb, Ctrl Z, Loveless, Obelix83, Necro86, Ivanics, Jesus.luque, Wahnfried, Jtspotau, StarBOT, Antn Francho, Pacona-varro, Eduardosalg, Al Lemos, Raulshc, Kadellar, UA31, Carlosdevivo, LucienBOT, MastiBot, SubSevenMoRpHeEuS, MelancholieBot,

    CarsracBot, Alpha Centaury, InflaBOT, Luckas-bot, NACLE, Ptbotgourou, Jotterbot, Xqbot, Jkbw, Rubinbot, Insectscorch, Daipop,

    BOTirithel, Diegoev, Halfdrag, RedBot, Alph Bot, GrouchoBot, EmausBot, Savh, ZroBot, J. A. Glvez, Grillitus, ChuispastonBot, WakaWaka, WikitanvirBot, Bakemono, Anndresorozco, Hiperfelix, MerlIwBot, UAwiki, Gins90, Expertoengrout, SebasGil 3D, LlamaAl,

    Mikel24, Helmy oved, Legobot, Jueguitos, Predi1994, Chocotito, Danielkenobi, Conchita111, 3dpoder y Annimos: 167

    5.2 Images

    Archivo:Commons-emblem-merge.svg Fuente: http://upload.wikimedia.org/wikipedia/commons/8/8b/Commons-emblem-merge.svg

    Licencia:CC BY-SA 3.0Colaboradores: File:Gnome-emblem-important.svgArtista original:GNOME icon artists,Fitoschido

    Archivo:Commons-emblem-question_book_orange.svg Fuente: http://upload.wikimedia.org/wikipedia/commons/1/1f/Commons-emblem-question_book_orange.svg Licencia: CC BY-SA 3.0 Colaboradores: + Artista original:GNOME icon artists,Jorge 2701

    Archivo:Commons-logo.svg Fuente:http://upload.wikimedia.org/wikipedia/commons/4/4a/Commons-logo.svg Licencia:Public domainColaboradores:This version created by Pumbaa, using a proper partial circleand SVGgeometry features. (Former versions used to be slightlywarped.)Artista original:SVG version was created byUser:Gruntand cleaned up by3247, based on the earlier PNG version, created byReidab.

    Archivo:Glasses_800_edit.png Fuente:http://upload.wikimedia.org/wikipedia/commons/e/ec/Glasses_800_edit.png Licencia: PublicdomainColaboradores:htt p://www.oyonale.com/modeles.php?lang=en&page=40Artista original:Gilles Tran

    Archivo:LuxRender-Schulraum.pngFuente:http://upload.wikimedia.org/wikipedia/commons/f/f9/LuxRender-Schulraum.pngLicen-cia:CC BY-SA 3.0Colaboradores:Trabajo propioArtista original:Niabot

    Archivo:Utah_teapot.pngFuente:http://upload.wikimedia.org/wikipedia/commons/a/ad/Utah_teapot.pngLicencia:Public domainCo-laboradores:?Artista original:?

    5.3 Content license

    Creative Commons Attribution-Share Alike 3.0

    http://creativecommons.org/licenses/by-sa/3.0/http://upload.wikimedia.org/wikipedia/commons/a/ad/Utah_teapot.pnghttp://localhost/var/www/apps/conversion/tmp/scratch_3//commons.wikimedia.org/wiki/User:Niabothttp://upload.wikimedia.org/wikipedia/commons/f/f9/LuxRender-Schulraum.pnghttp://localhost/var/www/apps/conversion/tmp/scratch_3//en.wikipedia.org/wiki/User:Gilles_Tranhttp://www.oyonale.com/modeles.php?lang=en&page=40http://upload.wikimedia.org/wikipedia/commons/e/ec/Glasses_800_edit.pnghttp://localhost/var/www/apps/conversion/tmp/scratch_3//meta.wikimedia.org/wiki/User:Reidabhttp://localhost/var/www/apps/conversion/tmp/scratch_3//commons.wikimedia.org/wiki/User:3247http://localhost/var/www/apps/conversion/tmp/scratch_3//commons.wikimedia.org/wiki/User:Grunthttp://upload.wikimedia.org/wikipedia/commons/4/4a/Commons-logo.svghttp://localhost/var/www/apps/conversion/tmp/scratch_3//commons.wikimedia.org/wiki/User:Jorge_2701http://svn.gnome.org/viewvc/gnome-icon-theme/trunk/AUTHORS?view=markuphttp://upload.wikimedia.org/wikipedia/commons/1/1f/Commons-emblem-question_book_orange.svghttp://upload.wikimedia.org/wikipedia/commons/1/1f/Commons-emblem-question_book_orange.svghttp://localhost/var/www/apps/conversion/tmp/scratch_3//commons.wikimedia.org/wiki/User:Fitoschidohttp://svn.gnome.org/viewvc/gnome-icon-theme/trunk/AUTHORS?view=markuphttp://localhost/var/www/apps/conversion/tmp/scratch_3//commons.wikimedia.org/wiki/File:Gnome-emblem-important.svghttp://upload.wikimedia.org/wikipedia/commons/8/8b/Commons-emblem-merge.svghttp://es.wikipedia.org/wiki/Gr%25C3%25A1ficos%25203D%2520por%2520computadora?oldid=80191339http://es.wikipedia.org/wiki/Gr%25C3%25A1ficos%25203D%2520por%2520computadora?oldid=80191339