Learning Three.js - the JavaScript 3D Library for WebGL

Guardado en:
Detalles Bibliográficos
Autor principal: Dirksen, Jos
Formato: Libro
Lenguaje:Inglés
Publicado: Birmingham : Packt, 2015.
Edición:2a ed.
Materias:
Aporte de:Registro referencial: Solicitar el recurso aquí
LEADER 03130nam a22003017a 4500
003 AR-BaUNH
005 20251001062828.0
008 230216s2015 uk a |r|||| 001 0 eng d
020 |a 9781784392215 
040 |a AR-BaUNH  |b spa  |c AR-BaUNH  |d AR-BaUNH  |e aacr 
041 0 |a eng 
082 1 |a 006.6 
100 1 |9 6570  |a Dirksen, Jos 
245 |a Learning Three.js - the JavaScript 3D Library for WebGL 
250 |a 2a ed. 
260 |a Birmingham :  |b Packt,  |c 2015. 
300 |a xii, 397 p. :  |b il. ;  |c 24 cm. 
505 |a Preface. -- CREATING YOUR FIRST 3D SCENE WITH THREE.JS. -- Requirements to use Three.js. -- Getting tjhe source code. -- Creating the HTML skeleton. -- Rendering and viewing a 3D object. -- Adding materials, lights and shadows. -- Expanding your first scene with animations. -- Using dat.GUI to make experimenting easier. -- Automatically resize the output when browser size changes. -- Summary. -- BASIC COMPONENTS THAT MAKE UP A THREE.JS SCENE. -- Creating a scene. -- Geometries and meshes. -- Different cameras for different uses. -- Summary. -- WORKING WITH THE DIFFERENT LIGHT SOURCES AVAILABLE IN THREE.JS. -- Different kinds og lighting provided by Three.js. -- Basic lights. -- Special lights. -- Summary. -- WORKING WITH THREE.JS MATERIALS. -- Understanding common material properties. -- Starting with a simple mesh. -- Advanced materials. -- Materials you can use for a line geometry. -- Summary. -- LEARNING TO WORK WITH GEOMETRIES. -- The basic geometries provided by Three.js. -- Summary. -- ADVANCED GEOMETRIES AND BINARY OPTIONS. -- THREE.ConvexGeometry. -- THREE.LatheGeometry. -- Creating 3D text. -- Using binary operations to combine meshes. -- Summary. -- PARTICLES, SPRITES, AND THE POINT CLOUD. -- Understanding particles. -- Particles, THREE.PointCloud, and THREE.PointCloudMaterial. -- Styling particles with the HTML5 canvas. -- Using textures to style particles. -- Working with sprites maps. -- Creating THREE.PointCloud from an advanced geometry. -- Summary. -- CREATING AND LOADING ADVENCED MESHES AND GEOMETRIES. -- Geometry grouping and merging. -- Summary. -- ANIMATIONS AND MOVING THE CAMERA. -- Basic animations. -- Working with the camera. -- Morphing and skeletal animation. -- Creating animations using external models. -- Summary. -- LOADING AND WORKING WITH TEXTURES. -- Using textures in materials. -- Advanced usage of textures. -- Summary. -- CUSTOM SHADERS AND RENDER POSTPROCESSING. -- Setting up Three.js for postprocessing. -- Postprocessing passes. -- Creating custom postprocessing shaders. -- Summary. -- ADDING PHYSICS AND SOUND TO YOUR SCENE. -- Creating a basci Three.js scene. -- Material properties. -- Basic supported shapes. -- Using constraints to limit movement of objects. -- Summary. -- Index. 
650 0 |a INFORMÁTICA  |9 1376 
650 7 |9 6562  |a JAVASCRIPT  
650 0 |9 6565  |a THREE.JS 
650 0 |9 6563  |a WEBGL 
650 0 |9 6564  |a GRÁFICOS 3D 
650 7 |a LENGUAJES DE PROGRAMACIÓN  |2 Vocabulario General de la Biblioteca Nacional de Maestros  |9 4665 
650 0 |a CETI  |9 6648 
900 |a Bruno  |b Bruno 
942 |2 ddc  |c LIBROS 
999 |c 4649  |d 4651