[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/es/docs/Web/API/WebGL_API/Tutorial [Back]  [Original]

Tutoral de WebGL - API web | MDN

Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.

View in English Always switch to English

Tutoral de WebGL

Este tutorial describe cmo usar el elemento <canvas> para dibujar grficos WebGL, comenzando con lo bsico. Los ejemplos proporcionados deberan darle algunas ideas claras de lo que puede hacer con WebGL y le proporcionarn fragmentos de cdigo que pueden ayudarlo a comenzar a crear su propio contenido.

WebGL permite que el contenido web use una API basada en OpenGL ES 2.0 para realizar la representacin 3D en un HTML <canvas> en navegadores que lo admitan sin el uso de complementos. Los programas WebGL consisten en un cdigo de control escrito en JavaScript y un cdigo de efectos especiales (cdigo sombra) que se ejecuta en la Unidad de procesamiento de grficos (GPU) de una computadora. Los elementos WebGL se pueden mezclar con otros elementos HTML y combinar con otras partes de la pgina o el fondo de la pgina.

In this article

Antes de comenzar

Usar el elemento <canvas> no es muy difcil, pero se necesita una comprensin bsica de HTML y JavaScript. El elemento <canvas> y WebGL no son compatibles con algunos navegadores antiguos, pero s lo son con las versiones recientes de todos los principales navegadores. Para dibujar grficos en el lienzo, usamos un objeto de contexto de JavaScript, que crea grficos sobre la marcha.

En este tutorial

Primeros pasos con WebGL

Cmo configurar un contexto WebGL.

Agregar contenido 2D a un contexto WebGL

Cmo renderizar formas planas simples usando WebGL.

Uso de shaders para aplicar color en WebGL

Demuestra cmo agregar color a las formas usando shaders.

Animar objetos con WebGL

Muestra cmo rotar y trasladar objetos para crear animaciones simples.

Creacin de objetos 3D usando WebGL

Muestra cmo crear y animar un objeto 3D (en este caso, un cubo).

Usar texturas en WebGL

Demuestra cmo asignar texturas a las caras de un objeto.

Iluminacin en WebGL

Cmo simular efectos de iluminacin en su contexto WebGL.

Animacin de texturas en WebGL

Muestra cmo animar texturas; en este caso, mapeando un video Ogg en las caras de un cubo giratorio.


Web Proxy Viewer  |  New URL  |  Original Page