Cargando…

Three.js cookbook : over 80 shortcuts, solutions, and recipes that allow you to create the most stunning visualizations and 3D scenes using the Three.js library /

This book is ideal for anyone who already knows JavaScript and would like to get a broad understanding of Three.js quickly, or for those of you who have a basic grasp of using Three.js but want to really make an impact with your 3D visualizations by learning its advanced features. To apply the recip...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dirksen, Jos (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, England : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn903966637
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 150211t20152015enka o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d EBLCP  |d DEBSZ  |d COO  |d N$T  |d OCLCF  |d IDB  |d OCLCQ  |d CNNOR  |d MERUC  |d D6H  |d OCLCQ  |d NLE  |d STF  |d UKMGB  |d OCLCQ  |d WYU  |d G3B  |d DKC  |d OCLCQ  |d UKAHL  |d VT2  |d RDF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d QGK 
016 7 |a 018006810  |2 Uk 
019 |a 1259093637 
020 |a 9781783981199  |q (electronic bk.) 
020 |a 1783981199  |q (electronic bk.) 
020 |z 1783981180 
020 |z 9781783981182 
029 1 |a AU@  |b 000055154795 
029 1 |a AU@  |b 000056072583 
029 1 |a CHSLU  |b 001266112 
029 1 |a CHVBK  |b 404975739 
029 1 |a DEBBG  |b BV043617484 
029 1 |a DEBSZ  |b 42758454X 
029 1 |a UKMGB  |b 018006810 
035 |a (OCoLC)903966637  |z (OCoLC)1259093637 
037 |a 9781783981199  |b Packt Publishing Pvt. Ltd 
050 4 |a TK7882.I6  |b .D575 2015eb 
072 7 |a TEC  |x 009070  |2 bisacsh 
082 0 4 |a 621.36702856693  |2 23 
049 |a UAMI 
100 1 |a Dirksen, Jos,  |e author. 
245 1 0 |a Three.js cookbook :  |b over 80 shortcuts, solutions, and recipes that allow you to create the most stunning visualizations and 3D scenes using the Three.js library /  |c Jos Dirksen. 
264 1 |a Birmingham, England :  |b Packt Publishing,  |c 2015. 
264 4 |c ©2015 
300 |a 1 online resource (300 pages) :  |b color illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community Experience Distilled 
500 |a "Quick answers to common problems"--Cover 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (ebrary, viewed February 11, 2015). 
505 0 |a Cover -- Copyright -- Credits -- About the Author -- Acknowledgments -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Getting Started -- Introduction -- Getting started with the WebGL renderer -- Getting started with the Canvas renderer -- Getting started with the CSS 3D renderer -- Detecting WebGL support -- Setting up an animation loop -- Determining the frame rate for your scene -- Controlling the variables used in the scene -- Setting up a local web server with Python 
505 8 |a Setting up a local web server with Node.jsSetting up a local web server using Mongoose -- Solving cross-origin-domain error messages in Chrome -- Solving cross-origin-domain error messages in Firefox -- Adding keyboard controls -- Loading textures asynchronously -- Loading models asynchronously -- Loading models asynchronously with progress -- Loading other resources asynchronously with progress -- Waiting until resources are loaded -- Dragging a file from the desktop to the scene -- Chapter 2: Geometries and Meshes -- Introduction 
505 8 |a Rotating an object around its own axisRotating an object around a point in space -- Informing Three.js about updates -- Working with a large number of objects -- Creating geometries from height maps -- Pointing an object to another object -- Writing text in 3D -- Rendering 3D formulas as 3D geometries -- Extending Three.js with a custom geometry object -- Creating a spline curve between two points -- Creating and exporting a model from Blender -- Using OBJMTLLoader with multiple materials -- Applying matrix transformations -- Chapter 3: Working with the Camera 
505 8 |a IntroductionMaking the camera follow an object -- Zooming the camera to an object -- Using a perspective camera -- Using an orthographic camera -- Creating a 2D overlay -- Rotating the camera around a scene -- Matching the rendered view to a resized browser -- Converting world coordinates to screen coordinates -- Selecting an object in the scene -- Chapter 4: Materials and Textures -- Introduction -- Adding depth to a mesh with a bump map -- Adding depth to a mesh with a normal map -- Using HTML canvas as a texture -- Using HTML video as a texture 
505 8 |a Creating a mesh with multiple materialsUsing separate materials for faces -- Setting up repeating textures -- Making part of an object transparent -- Using a cubemap to create reflective materials -- Using a dynamic cubemap to create reflective materials -- Using Blender to create custom UV mapping -- Configuring blend modes -- Using a shadow map for fixed shadows -- Chapter 5: Lights and Custom Shaders -- Introduction -- Creating shadows with THREE. SpotLight -- Creating shadows with THREE. DirectionalLight -- Softening lights by adding ambient lighting 
520 |a This book is ideal for anyone who already knows JavaScript and would like to get a broad understanding of Three.js quickly, or for those of you who have a basic grasp of using Three.js but want to really make an impact with your 3D visualizations by learning its advanced features. To apply the recipes in this book you don't need to know anything about WebGL; all you need is some general knowledge about JavaScript and HTML. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Three-dimensional display systems. 
650 0 |a Computer animation. 
650 0 |a HTML (Document markup language) 
650 6 |a Affichage tridimensionnel. 
650 6 |a Animation par ordinateur. 
650 6 |a HTML (Langage de balisage) 
650 7 |a three-dimensional.  |2 aat 
650 7 |a computer animation.  |2 aat 
650 7 |a HTML.  |2 aat 
650 7 |a TECHNOLOGY & ENGINEERING  |x Mechanical.  |2 bisacsh 
650 7 |a Computer animation.  |2 fast  |0 (OCoLC)fst00872015 
650 7 |a HTML (Document markup language)  |2 fast  |0 (OCoLC)fst00949997 
650 7 |a Three-dimensional display systems.  |2 fast  |0 (OCoLC)fst01150324 
776 0 8 |i Print version:  |a Dirksen, Jos.  |t Three.js cookbook : over 80 shortcuts, solutions, and recipes that allow you to create the most stunning visualizations and 3D scenes using the Three.js library.  |d Birmingham, England : Packt Publishing, ©2015  |h iii, 283 pages  |k Community experience distilled.  |z 9781783981182 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=946188  |z Texto completo 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28180588 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1953228 
938 |a ebrary  |b EBRY  |n ebr11015152 
938 |a EBSCOhost  |b EBSC  |n 946188 
994 |a 92  |b IZTAP