Learn Three.js, 3rd Edition

Programming 3D animations and visualizations for the web with HTML5 and WebGL



Bookstore > Books > Learn Three.js, 3rd Edition

Price$44.99 - $58.95
Rating
AuthorJos Dirksen
PublisherPackt Publishing
Published2018
Pages528
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101788833287
ISBN-139781788833288
EBook Hardcover Paperback

WebGL makes it possible to create 3D graphics in the browser without having to use plugins such as Flash and Java. Programming WebGL, however, is difficult and complex. With Three.js, it is possible to create stunning 3D graphics in an intuitive manner using JavaScript, without having to learn WebGL. With this book, you'll learn how to create and animate beautiful looking 3D scenes directly in your browser-utilizing the full potential of WebGL and modern browsers. It starts with the basic concepts and building blocks used in Three.js. From there on, it will expand on these subjects using extensive examples and code samples. You will learn to create, or load, from externally created models, realistic looking 3D objects using materials and textures. You'll find out how to easily control the camera using the Three.js built-in in camera controls, which will enable you to fly or walk around the 3D scene you created. You will then use the HTML5 video and canvas elements as a material for your 3D objects and to animate your models. Finally, you will learn to use morph and skeleton-based animation, and even how to add physics, such as gravity and collision detection, to your scene. After reading this book, you'll know everything that is required to create 3D animated graphics using Three.js.


  1. (5 books)



Similar Books


Learning Three.js: The JavaScript 3D Library for WebGL

Learning Three.js: The JavaScript 3D Library for WebGL

by Jos Dirksen

Three.js is a JavaScript 3D library that offers a wide range of features for creating and displaying stunning 3D computer graphics on a web browser in an intuitive manner using JavaScript without having to deal with the complexity of a WebGL low-level API. Even though WebGL makes it possible to create 3D graphics in the browser without ha...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2013

Three.js Cookbook

Three.js Cookbook

by Jos Dirksen

Modern browsers are becoming more powerful each year and in recent years have adopted WebGL as the standard to deliver 3D graphics in a browser. Beginning with some basic recipes to get you started, this book will guide you through the most important features that Three.js has to offer. You'll even learn how to quickly create new geometri...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2015

Learn Python the Hard Way, 3rd Edition

Learn Python the Hard Way, 3rd Edition

by Zed A. Shaw

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, 3rd Edition, you'll learn Python by working thr...

Price:  $14.00  |  Publisher:  Addison-Wesley  |  Release:  2013

Learning Ext JS, 4th Edition

Learning Ext JS, 4th Edition

by Carlos A. Mendez, Crysfel Villa, Armando Gonzalez

The new Sencha Ext JS 5 library offers hundreds of components and APIs to build robust applications and fulfills the critical needs of customers all around the world. The new version 5 is packed with new themes and the MVVM architecture that allows you to connect the model layer to the view and automatically update the model when the view...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2015

Project Management For Dummies, 3rd Edition

Project Management For Dummies, 3rd Edition

by Stanley E. Portny

In today's time-crunched, cost-conscious global business environment, tight project deadlines and stringent expectations are the norm. Now with 25% new and updated content, Project Management For Dummies, 3rd Edition introduces you to the principles of successful project management and shows you how to motivate any team to gain maximum pr...

Price:  $5.99  |  Publisher:  Wiley  |  Release:  2010

Learning Web Design, 3rd Edition

Learning Web Design, 3rd Edition

by Jennifer Niederst Robbins

Everything you need to know to create professional web sites is right here. Learning Web Design starts from the beginning - defining how the Web and web pages work - and builds from there. By the end of the book, you'll have the skills to create multi-column CSS layouts with optimized graphic files, and you'll know how to get your pages u...

Price:  $3.99  |  Publisher:  O'Reilly Media  |  Release:  2007

Electronics For Dummies, 3rd Edition

Electronics For Dummies, 3rd Edition

by Cathleen Shamieh

Electronics For Dummies, 3rd Edition is Packed with hundreds of colorful diagrams and photographs, this book provides step-by-step instructions for experiments that show you how electronic components work, advice on choosing and using essential tools, and exciting projects you can build in 30 minutes or less. You'll get charged up as you ...

Price:  $19.74  |  Publisher:  Wiley  |  Release:  2015

Adventures in Raspberry Pi, 3rd Edition

Adventures in Raspberry Pi, 3rd Edition

by Carrie Anne Philbin

Adventures in Raspberry Pi, 3rd Edition is the fun guide to learning programming. Starting from the very basics and building skill upon skill, you'll learn developing fundamentals - even if you've never programmed before. Learning is exciting when you're working your way through cool projects, but the concepts you learn and the skills you...

Price:  $16.46  |  Publisher:  Wiley  |  Release:  2017