Create and enhance your 3D graphics with the help of Three.js JavaScript library using Packt’s new book and eBook

January 2014 | Open Source, Web Development

Packt is pleased to announce the release of its new book Learning Three.js: The JavaScript 3D Library for WebGL, a practical, example-rich guide with an easy-to-follow approach to creating 3D objects. The book has 402 pages and is competitively priced at $49.99, while the eBook and Kindle versions are available for $25.49.

About the author:

Jos Dirksen has worked as a Software Developer and Architect for more than a decade. He has much experience in a large range of technologies ranging from backend technologies, such as Java and Scala, to frontend development using HTML5, CSS, and JavaScript. Besides working with these technologies, Jos also regularly speaks at conferences and likes to write about new and interesting technologies on his blog. He also likes to experiment with new technologies and see how they can be used to create beautiful data visualizations; the results of which you can see on his blog at http://www.smartjava.org/.

Learning Three.js: The JavaScript 3D Library for WebGL will help users to master all the features of Three.js, and teaches readers how to create and animate gorgeous looking 3D scenes directly in their browser utilizing the full potential of WebGL and modern browsers without having to learn WebGL. The book introduces readers to the basic concepts and building blocks used in Three.js, and also demonstrates how to create realistic looking 3D objects using materials and textures as well as how to load them from externally created models, and how to easily control the camera using the Three.js built-in camera controls so developers can fly or walk around the 3D scene created. Learning Three.js: The JavaScript 3D Library for WebGL will teach programmers how to use morph and bones-based animation and how to add physics to the scene.

Learning Three.js: The JavaScript 3D Library for WebGL covers the following topics:

Chapter 1: Creating Your First 3D Scene with Three.js

Chapter 2: Working with the Basic Components That Make Up a Three.js Scene

Chapter 3: Working with the Different Light Sources Available in Three.js

Chapter 4: Working with the Three.js Materials

Chapter 5: Learning to Work with Geometries

Chapter 6: Using Advanced Geometries and Binary Operations

Chapter 7: Particles and the Particle System

Chapter 8: Creating and Loading Advanced Meshes and Geometries

Chapter 9: Animations and Moving the Camera

Chapter 10: Loading and Working with Textures

Chapter 11: Custom Shaders and Render Post Processing

Chapter 12: Adding Physics to Your Scene with Physijs

Learning Three.js: The JavaScript 3D Library for WebGL is great for anyone who already knows JavaScript and who wants to start creating 3D graphics that run in any browser. No prior knowledge of advanced math or WebGL is required. For more information, please visit the book's page at: http://www.packtpub.com/learning-three-js-javascript-3d-library-for-webgl/book


Learning Three.js: The JavaScript 3D Library for WebGL
Create and animate stunning 3D graphics using the open sourse Three.js JavaScript library

For more information, please visit: www.packtpub.com/learning-three-js-javascript-3d-library-for-webgl/book

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software