0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming

Buy Now

Learn Three.js - Fourth Edition - Programming 3D animations and visualisations for the web with HTML5 and WebGL (Paperback, 4th Revised edition) Loot Price: R1,163
Discovery Miles 11 630
Learn Three.js - Fourth Edition - Programming 3D animations and visualisations for the web with HTML5 and WebGL (Paperback, 4th...

Learn Three.js - Fourth Edition - Programming 3D animations and visualisations for the web with HTML5 and WebGL (Paperback, 4th Revised edition)

Jos Dirksen

 (sign in to rate)
Loot Price R1,163 Discovery Miles 11 630 | Repayment Terms: R109 pm x 12*

Bookmark and Share

Expected to ship within 18 - 22 working days

Create and animate stunning 3D browser-based graphics with the Three.js JavaScript library without needing to understand the complexity of WebGL Key Features Construct 3D graphics and animations for the web without needing to understand WebGL 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 Book DescriptionWebGL allows us to create 3D graphics in the browser without having to use plugins such as Flash and Java. However, programming in WebGL can be complex and challenging. With Three.js, you can create stunning 3D graphics intuitively using JavaScript without having to learn WebGL. In this book, you'll learn how to create and animate immersive 3D scenes directly in your browser using the full potential of WebGL and modern browsers. This latest edition of Learn Three.js starts with extensive examples and code samples of the basic concepts and building blocks of Three.js, before diving headlong into more advanced concepts, such as DecalGeometry. You'll also learn how to create, or load from externally created models, realistic 3D objects using materials and textures. You'll learn how to use morph target and skeleton-based animation, before adding physics, such as gravity and collision detection, to your scene. In this new edition, we'll show you how to use Cannon.js to add realistic physics to your scenes, and you'll see how easy it is to integrate Blender, React, and TypeScript with Three.js, as well as WebXR, which we'll use to create virtual reality and augmented reality scenes. By the end of this book, you'll have gained the skills you need to create impressive 3D animated graphics using Three.js. What you will learn Understand how materials interact with your 3D objects Implement the different camera controls provided by Three.js Work with vertices to create snow, rain, and galaxy-like effects Import models from external formats such as OBJ, STL, and COLLADA Create and run animations using morph target and skeletal animation Use bump maps, normal maps, specular maps, and light maps Interact with WebGL by creating custom vertex and fragment shaders Integrate Blender, WebXR, React, and Typescript with Three.js Who This Book Is ForThis book is for JavaScript developers who are looking to learn how to use the Three.js library confidently.

General

Imprint: Packt Publishing Limited
Country of origin: United Kingdom
Release date: February 2023
Authors: Jos Dirksen
Dimensions: 93 x 75mm (L x W)
Format: Paperback
Pages: 435
Edition: 4th Revised edition
ISBN-13: 978-1-80323-387-1
Categories: Books > Computing & IT > Computer programming > General
Books > Computing & IT > Internet > Internet languages > General
Promotions
LSN: 1-80323-387-7
Barcode: 9781803233871

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,548 Discovery Miles 25 480
Introducing Delphi Programming - Theory…
John Barrow, Linda Miller, … Paperback  (1)
R751 Discovery Miles 7 510
Java Programming
Joyce Farrell Paperback R1,380 R1,283 Discovery Miles 12 830
Programming Logic & Design
Joyce Farrell Paperback R780 Discovery Miles 7 800
C++ Programming - Program Design…
D. Malik Paperback R1,700 R1,570 Discovery Miles 15 700
Clean Architecture - A Craftsman's Guide…
Robert Martin Paperback  (1)
R860 R549 Discovery Miles 5 490
Program Construction - Calculating…
Roland Backhouse Paperback R2,460 Discovery Miles 24 600
Beginner's Step-by-Step Coding Course…
Dk Hardcover R500 R446 Discovery Miles 4 460
Programming Logic & Design…
Joyce Farrell Paperback R1,310 R1,216 Discovery Miles 12 160
Hardware Accelerator Systems for…
Shiho Kim, Ganesh Chandra Deka Hardcover R3,950 Discovery Miles 39 500
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R3,940 Discovery Miles 39 400
Temporal Data Mining via Unsupervised…
Yun Yang Paperback R1,173 Discovery Miles 11 730

See more

Partners