Learning Three.js - the JavaScript 3D Library for WebGL - Second Edition
Language: English
Published by Packt Publishing, 2015
- Softcover
- Used

Seller: Phatpocket Limited, Waltham Abbey, HERTS, United KingdomPhatpocket Limited
AbeBooks seller since April 28, 2005
Condition: Used - Good
US$ 4.49
Quantity: 4 available
Add to basketItem description from seller
Your purchase helps support Sri Lankan Children's Charity 'The Rainbow Centre'. Ex-library, so some stamps and wear, but in good overall condition. Our donations to The Rainbow Centre have helped provide an education and a safe haven to hundreds of children who live in appalling conditions.
Seller Inventory # Z1-C-035-03857
- Title
- Learning Three.js - the JavaScript 3D Library for WebGL - Second Edition
- Author
- Dirksen, Jos
- Publisher
- Packt Publishing
- Publication year
- 2015
- Condition
- Good
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 1784392219
- ISBN 13
- 9781784392215
- Edition
- 2nd Edition
Create stunning 3D graphics in your browser using the Three.js JavaScript library
Key Features
- Enhance your 3D graphics with light sources, shadows, advanced materials, and textures
- Load models from external sources, and visualize and animate them directly from JavaScript
- Each subject is explained using extensive examples that you can use directly and adapt for your own purposes
Book Description
Modern browsers support WebGL, which makes it possible to create 3D graphics in a browser without having to use plugins such as Flash and Java. Programming WebGL, however, is difficult, complex, and very difficult to debug. With Three.js, it is possible to create stunning 3D graphics in an intuitive manner using JavaScript, without the need to know the details of WebGL.
Learning Three.js - the JavaScript 3D Library for WebGL, Second Edition, is a practical, example-rich book that will help you learn about all the features of Three.js. This book will show you how to create or load models from externally created models and realistic-looking 3D objects using materials and textures. You'll also learn how to use the HTML5 video and canvas elements as a material for your 3D objects, different ways of animating your models, skeleton-based animation, and how to add physics such as gravity and collision detection to your scene. By the end of the book, you'll know everything that is required to create 3D animated graphics that run in any browser using Three.js.
What you will learn
- Use the different geometries that are provided by Three.js
- Apply realistic lighting and shadows to the 3D objects you have created
- Use the different camera controls provided by Three.js to effortlessly navigate around your 3D scene
- Make use of advanced textures on materials to create realistic-looking 3D objects by using bump maps, normal maps, specular maps, and light maps
- Import and animate models from external formats, such as OBJ, STL, Collada, and many more
- Create and run animations using morph targets and bone animations
- Explore the Physijs JavaScript library to apply physics to your 3D objects
- Interact directly with WebGL by creating custom vertex and fragment shaders
"Synopsis" may belong to another edition of this title.
About the Author
"About the title" may belong to another edition of this title.
Phatpocket Limited
Waltham Abbey, HERTS, United Kingdom
AbeBooks seller since April 28, 2005
Shipping rates from United Kingdom to U.S.A.
| Item | 5 to 19 business days | 1 to 3 business days |
|---|---|---|
| First item | US$ 14.26 | US$ 36.16 |
Payment methods
Store description
Phatpocket Limited is a world class secondhand bookstore located in the Hertfordshire countryside in the United Kingdom. We specialize in textbooks across an enormous variety of subjects. We aim to provide a low cost source of high quality textbooks to the academic community. We also have a sizable collection of rare and collectible books. We are dedicated to providing our customers with the highest standard of customer service in the bookselling business.Phatpocket Limited is registered in England and Wales: No. 04924751.…
Specialty
Used books, Used textbooksSeller's business information
Phatpocket Limited
67 Newland Street
Witham, United Kingdom CM8 1AA
Terms of sale
Books are usually shipped within two working days. All of our books have a 14 or 30 day no hassle money back guarantee unless stated otherwise in the book's description. Item must be returned in the exact same condition that it was received. Through our work with The Rainbow Centre and other Charity Partners, we have already given hundreds of young people in Sri Lanka and Africa the vital chance to get an education.
Your satisfaction is extremely important to us and we would be happy to work with you to try and resolve any issues with your order. Please contact us via the Abe messaging centre regarding any problems and we will respond asap.
Please kindly send any return requests or reports of defects, damage, or material differences within 7 days of receipt of your order or 30 days from the date of shipment.
If you are making a return we will need to receive the item within 30 days from the date of shipment for UK orders or 90 days from the date of shipment for international orders. Similarly, we require that non-deliveries be reported within 30 days from the date of shipment for UK orders or 90 days from the date of shipment for international orders.
If your parcel is returned by the postal service due to being unclaimed, refused, or having an undeliverable or insufficient address, we will contact you to try and resolve the issue. If this is not possible, or if we do not hear back, we will refund you the cost of your order minus the original postage paid.
Shipping terms
Orders usually ship within 2 business days. Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.
In spite of our best efforts, a small number of the items in our catalogue may be mispriced or out of stock. If an item's correct price is higher than our stated price, we will, at our discretion, either contact you for instructions before shipping or cancel your order and notify you of such cancellation.