viernes, 18 de noviembre de 2016

Introducción

Graficación


La graficación es el arte o la ciencia de producir imágenes gráficas con la ayuda de la computadora.
Su principal objetivo es establecer los principios, técnicas y algoritmos para la generación y manipulación de imágenes mediante una computadora. 
Las imágenes pueden ser de distinta complejidad, en dos dimensiones, hasta modelos tridimensionales donde se requiere producir imágenes de aspecto real. 
(Definición de Graficación, s.f.)

WebGL


WebGL es una API multiplataforma destinada a crear gráficos 3D basada en estándar de gráficos 3D OpenGL. Se ejecuta en el elemento Canvas de HTML5.
WEB GL tiene una completa integración con todas las interfaces DOM (Document Object Model). Al ser una API DOM, se puede utilizar cualquier lenguaje de programación compatible con DOM como JavaScript o Java, es por esto que también es compatible con todos los elementos del estándar HTML y con distintos navegadores y plataformas.
Esta tecnología aprovecha la aceleración por hardware de las placas de video, sin ella, los gráficos son generados por la CPU, cargándola demasiado y volviendo muy lento al sistema, e aquí una de las grandes ventajas.
Al aprovechar la aceleración de hardware permite la renderización de los gráficos en el mismo navegador y al utilizar lenguajes de programación interpretados no es necesario la compilación del código antes de renderizarlo, sino que puede ser mostrado directamente en pantalla.


Blender


Blender es un programa libre  y abierto de creación de figuras 3D. Es compatible con la totalidad de modelado 3D, aparejos, animación, simulación, renderizado, composición y seguimiento de movimiento, incluso la edición de vídeo y creación de juegos.
Es un proyecto público, hecho por cientos de personas de todo el mundo; por estudios y artistas individuales, profesionales y aficionados, científicos, estudiantes, expertos en efectos visuales, animadores, artistas de juego, e. t. c.


Algunas de sus Características generales
  • Multiplataforma: Windows, Mac OS X, GNU/Linux, Solaris, FreeBSD e IRIX.
  • De código abierto y libre.
  • Capacidad para  variedad de primitivas geométricas , incluyendo curvas, mallas poligonales, vacíos, NURBS, metaballs.
  • Junto a las herramientas de animación se incluyen cinemática inversa, deformaciones por armadura o cuadrícula, vértices de carga y partículas estáticas y dinámicas.
  • Edición de audio y sincronización de video.
  • Posibilidades de renderizado interno versátil
  • Motor de juegos 3D integrado, con un sistema de ladrillos lógicos.
  • Funcionalidades: modelado 3d, mapeado UV, texturizado, edición de gráficos rasterizados, animación esquelética, simulación de fluidos y humo, simulación de partículas, simulación de cuerpos suaves, escultura, animación, match moving, seguimiento de cámara, renderizado, iluminación, topología dinámica, edición y composición de video, etc.



Bibliografía

Definición de Graficación. (s.f.). Obtenido de http://www.buenastareas.com/ensayos/Definici%C3%B3n-De-Graficacion/2709901.html
Web GL. (Viernes de Marzo de 2012). Obtenido de Web GL: http://ayudasprogramacionweb.blogspot.mx/2012/08/que-es-webgl.html


No hay comentarios:

Publicar un comentario