three.js una librería para trabajar con 3D en la Web

Trabajar con 3D en la Web aún no es una tarea sencilla. Sin embargo ya existen diversas soluciones que buscan allanar nuestro camino.

En palabras sencillas, esta librería funciona como un engine que nos permitirá actuar y crear de manera simple objetos trisimensionales, cámaras, iluminación materiales y trabajar con texturas y escenarios que también podremos animar. Todo lo hace aprovechando las ventajas que introduce HTML5 en Canvas y la innovación que provee WebGL para la nueva Web 3D.

El potencial de este motor para 3D en la Web parece ser muy amplio y es una ayuda muy grande para desarrolladores que ya tienen la posibildad de traer modelos desde otras aplicaciones, como el caso de Blender, que cuenta con un agregado para exportar a esta plataforma.

La librería está disponible de manera gratuita en github. Allí también encontraremos muy buenos ejemplos y una completa documentación.

Más sobre Diseño y desarrollo Web


Acerca de

Autor de los libros: Webmaster Profesional, HTML5: Comprenda el cambio y Apps HTML5 para móviles. Soy especialista en Diseño y Programación Web y Mobile. Colaboré como autor y editor de contenidos para revistas, colecciones y diversos medios digitales. Dicto capacitaciones y consultorías sobre lenguajes y herramientas de desarrollo Web

4 Comentarios en “three.js una librería para trabajar con 3D en la Web
  1. emmacr dice:

    Yo actualmente adapté un canvas de Github para la creación de una web en Html5.
    Son totalmente adaptables y sencillas de controlar, ya con three,js que les dá esa interface buenisima!.
    La documentacion también es fácil de interpretar, ahora para desarrollar un programa en JS se complica un poquitin ;P .

  2. wilfer dice:

    hola estamos desarrollando una plicacion donde subimos modelos 3d nesesitamos darles unos parametros de colision pero no podemos si nos pueden ayuda

  3. wilfer dice:

    hola tenemos un problema con colisiones como aplicarlos los modelos que subimos

1 Pings/Trackbacks para "three.js una librería para trabajar con 3D en la Web"
  1. […] Para saber más sobre estas tecnologías, les recomendamos una nota publica por HTML5 Rocks, titulada: Writing Augmented Reality Applications using JSARToolKit. En la nota también se emplea 3D, apoyándose en las características de Canvas de HTML5 y en la librería three.js. […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*


Cursos y capacitaciones para empresas y profesionales

  • HTML & CSS (maquetado web).
  • CSS3 & Responsive Web Design (diseño web adaptado a móviles y tablets).
  • Flexbox & Grids (técnicas modernas de CSS).
  • LESS & SASS (CSS preprocessors).
  • Responsive E-mail (diseño de emails multidispositivo).
  • Bootstrap (el framework de diseño más utilizado).
  • HTML5 (Nivel inicial y Avanzado + APIs).
  • PhoneGap/Cordova (Aplicaciones para Android e iOS basadas en lenguajes Web).
  • JavaScript (Nivel inicial y avanzado con ECMAScript 6).
  • jQuery (una de las librerías más famosas de JavaScript).
  • Angular (framework para construir aplicaciones Web con JavaScript).
  • PHP & MySQL (programación del lado servidor y bases de datos).

Encontrame en las redes sociales. Contactame.