Aprende Three.js - Cuarta edición: Programa animaciones y visualizaciones 3D para la web con JavaScript y WebGL


Precio:
Precio de venta$69.32

Descripción

Conviértase en un profesional creativo de JavaScript creando y animando impresionantes gráficos 3D basados en navegador con Three.js de principio a fin

La compra del libro impreso o Kindle incluye un libro electrónico gratuito en formato PDF


Características clave:

  • Mejore sus gráficos 3D con fuentes de luz, sombras, materiales avanzados y texturas
  • Cargue modelos de fuentes externas, visualícelos y anímelos directamente usando JavaScript
  • Cree su propio sombreador WebGL personalizado, explore la función de posprocesamiento de Three.js y aprenda a integrarlo con Blender, React y Typescript


Descripción del libro:

Three.js se ha convertido en el estándar de la industria para crear impresionantes contenidos 3D WebGL. En esta edición, aprenderá sobre todas las características de Three.js y comprenderá cómo integrarlo con los motores de física más nuevos. También obtendrá un sólido dominio de la creación y animación de escenas 3D inmersivas directamente en su navegador, aprovechando todo el potencial de WebGL y los navegadores modernos.

El libro comienza con los conceptos básicos y los bloques de construcción utilizados en Three.js y le ayuda a explorar estos temas esenciales en detalle a través de amplios ejemplos y muestras de código. Aprenderá a crear objetos 3D de aspecto realista utilizando texturas y materiales y cómo cargar modelos existentes desde una fuente externa. A continuación, comprenderá cómo controlar la cámara utilizando los controles de cámara incorporados de Three.js, lo que le permitirá volar o caminar por la escena 3D que ha creado. Los capítulos posteriores cubrirán el uso de elementos de video y lienzo HTML5 como materiales para que sus objetos 3D animen sus modelos. Aprenderá a usar objetivos de forma y animación basada en esqueletos, antes de comprender cómo agregar física, como la gravedad y la detección de colisiones, a su escena. Finalmente, dominará la combinación de Blender con Three.js y la creación de escenas de realidad virtual y aumentada.

Al final de este libro, estará bien equipado para crear gráficos animados en 3D utilizando Three.js.


Lo que aprenderá:

  • Implemente los diferentes controles de cámara proporcionados por Three.js para navegar por su escena 3D
  • Descubra cómo trabajar directamente con vértices para crear efectos de nieve, lluvia y galaxias
  • Importe y anime modelos de formatos externos, como glTF, OBJ, STL y COLLADA
  • Diseñe y ejecute animaciones utilizando objetivos de forma y animación basada en huesos
  • Cree objetos 3D de aspecto realista utilizando texturas avanzadas en materiales
  • Interactúe directamente con WebGL creando sombreadores de vértices y fragmentos personalizados
  • Cree escenas utilizando el motor de física Rapier e integre Three.js con VR y AR


Para quién es este libro:

Este libro es para desarrolladores de JavaScript que buscan aprender el uso de la biblioteca Three.js.

Autor: Jos Dirksen
Editorial: Packt Publishing
Publicado: 17/02/2023
Páginas: 554
Tipo de encuadernación: Tapa blanda
Peso: 2.07lbs
Tamaño: 9.25h x 7.50w x 1.12d
ISBN13: 9781803233871
ISBN10: 1803233877
Categorías BISAC:
- Computadoras | Lenguajes | JavaScript
- Computadoras | Ciencia de datos | Visualización de datos
- Computadoras | Internet | Programación web

Este título no es retornable