Gráficos 3D Por Comphutadora
-
Upload
luisfelipecastanedalopez -
Category
Documents
-
view
214 -
download
0
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