PDF⋙ Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen

Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen

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

Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen PDF, ePub eBook D0wnl0ad

Create stunning 3D graphics in your browser using the Three.js JavaScript library

About This Book

  • 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

Who This Book Is For

If you know JavaScript and want to start creating 3D graphics that run in any browser, this book is a great choice for you. You don't need to know anything about math or WebGL; all that you need is general knowledge of JavaScript and HTML.

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

In Detail

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.



From reader reviews:

Carlos Wesley:

Why don't make it to become your habit? Right now, try to prepare your time to do the important take action, like looking for your favorite reserve and reading a guide. Beside you can solve your condition; you can add your knowledge by the reserve entitled Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition. Try to make book Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition as your close friend. It means that it can for being your friend when you experience alone and beside associated with course make you smarter than previously. Yeah, it is very fortuned for yourself. The book makes you far more confidence because you can know anything by the book. So , let us make new experience as well as knowledge with this book.


Anthony Doucet:

Book is to be different for each grade. Book for children until adult are different content. As you may know that book is very important for people. The book Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition seemed to be making you to know about other know-how and of course you can take more information. It doesn't matter what advantages for you. The publication Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition is not only giving you considerably more new information but also to get your friend when you experience bored. You can spend your spend time to read your reserve. Try to make relationship while using book Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition. You never really feel lose out for everything in case you read some books.


Neil Espinoza:

Some people said that they feel uninterested when they reading a guide. They are directly felt the idea when they get a half areas of the book. You can choose often the book Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition to make your own personal reading is interesting. Your skill of reading proficiency is developing when you including reading. Try to choose straightforward book to make you enjoy to see it and mingle the sensation about book and reading through especially. It is to be initial opinion for you to like to wide open a book and learn it. Beside that the guide Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition can to be your friend when you're truly feel alone and confuse with the information must you're doing of the time.




Read Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen for online ebook

Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen Free PDF d0wnl0ad, audio books, books to read, good books to read, cheap books, good books, online books, books online, book reviews epub, read books online, books to read online, online library, greatbooks to read, PDF best books to read, top books to read Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen books to read online.

Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen Doc

Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen Mobipocket
Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition by Jos Dirksen EPub

Komentar