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

Create and animate stunning 3D graphics using the open source Three.js JavaScript library



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

Learning Three.js: The JavaScript 3D Library for WebGL
Free Download
Buy
Preview
Price$29.99 - $62.27
eBookFree
Rating
AuthorJos Dirksen
PublisherPackt Publishing
Published2013
Pages402
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101782166289
ISBN-139781782166283
EBook Hardcover Paperback

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 having to use plugins, programming WebGL, however, is hard and complex. This book shows you how Three.js allows you to be independent of browser plugins.

If you are an experienced web designer who wants to set the tone for an immersive design environment in your applications then this book is for you.

Learning Three.js: The JavaScript 3D Library for WebGL is a practical, example-rich book that will help you to master all the features of Three.js. With this book, you'll learn how to create and animate gorgeous looking 3D scenes directly in your browser utilizing the full potential of WebGL and modern browsers without having to learn WebGL.

Learning Three.js: The JavaScript 3D Library for WebGL starts by going over 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. This will allow you to learn everything you need to know about Three.js in an easy and interactive manner.

Besides the basic concepts, this book will show you how you can create realistic looking 3D objects using materials and textures as well as how to load them from externally created models. You'll learn how to easily control the camera using the Three.js build-in camera controls so you can fly or walk around the 3D scene you have created. You will also learn how to use morph and bones-based animation and how to add physics to your scene.

After reading Learning Three.js: The JavaScript 3D Library for WebGL and playing around with the extensive set of examples, you'll know everything that is required to create 3D animating graphics using Three.js that run in any browser.


  1. (5 books)



4 5 25

Similar Books


jQuery UI 1.10: The User Interface Library for jQuery

jQuery UI 1.10: The User Interface Library for jQuery

by Alex Libby, Dan Wellman

jQuery UI, the official UI widget library for jQuery, gives you a solid platform on which to build rich and engaging interfaces quickly, with maximum compatibility, stability, and effort. jQuery UI's ready-made widgets help to reduce the amount of code that you need to write to take a project from conception to completion.jQuery UI 1.10: ...

Price:  $25.91  |  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 Three.js, 3rd Edition

Learn Three.js, 3rd Edition

by Jos Dirksen

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 cr...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

WebGL: Up and Running

WebGL: Up and Running

by Tony Parisi

Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5's family of technologies. With this hands-on guide, you'll learn essential WebGL development and production concepts, using the JavaScript 3D engine Three.js. At the end of the book, you'll put everything together and build a full 3D appl...

Price:  $5.53  |  Publisher:  O'Reilly Media  |  Release:  2012

Learning Underscore.js

Learning Underscore.js

by Alex Pop

Underscore.js is one of the most popular modern JavaScript libraries used for functional programming. It can be used as a base for building complex JavaScript applications in a sustainable manner and for building other JavaScript libraries. It embraces functional programming principles but is not opinionated and can be used with imperativ...

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

Learning Node.js

Learning Node.js

by Marc Wandschneider

Node.js makes it far easier to create fast, compact, and reliable web/network applications and web servers, and is rapidly becoming indispensable to modern web developers.Learning Node.js brings together the knowledge and JavaScript code you need to build master the Node.js platform and build server-side applications with extraordinary sp...

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

Learning Less.js

Learning Less.js

by Alex Libby

Writing CSS styles can be very tedious-how many times have you written CSS styles that become difficult to read and manage, and frequently have to be duplicated? Less gives you a solid toolkit that can help streamline your code when developing styles for any website of any size, with a significant reduction in the amount of time and effor...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2014

Node.js the Right Way

Node.js the Right Way

by Jim R. Wilson

Get to the forefront of server-side JavaScript programming by writing compact, robust, fast, networked Node applications that scale. Ready to take JavaScript beyond the browser, explore dynamic languages features and embrace evented programming? Explore the fun, growing repository of Node modules provided by npm. Work with multiple protoc...

Price:  $13.87  |  Publisher:  The Pragmatic Programmers  |  Release:  2013