

Real-Time 3D Graphics with WebGL 2 - Second Edition: Build interactive 3D applications with JavaScript and WebGL 2 (Open, (Paperback)
Key item features
- Real-Time 3D Graphics with WebGL 2 - Second Edition: Build interactive 3D applications with JavaScript and WebGL 2 (Open, (Paperback)
- Author: Packt Publishing
- ISBN: 9781788629690
- Format: Paperback
- Publication Date: 2018-10-31
- Page Count: 500
Specs
- Book formatPaperback
- Edition2nd Edition
- Skill levelBeginner
- Pages500
- LanguageEnglish
- BrandFarhad Ghayour
- Free shipping
Free 90-day returns
How do you want your item?
Try 30 days of Walmart+ for just $1!
About this item
Product details
A comprehensive guide with 80+ examples on 3D programming in WebGL 2, covering computer graphics topics such as rendering, 3D math, camera, and more
Key Features
- Create visually stunning, high-performance 3D applications for the web with WebGL 2
- A complete course on 3D computer graphics: rendering, 3D math, lighting, cameras, and more
- Unlock a variety of new and advanced features offered in WebGL 2
Book Description
As highly interactive applications have become an increasingly important part of the user experience, WebGL is a unique and cutting-edge technology that brings hardware-accelerated 3D graphics to the web.
Packed with 80+ examples, this book guides readers through the landscape of real-time computer graphics using WebGL 2. Each chapter covers foundational concepts in 3D graphics programming with various implementations. Topics are always associated with exercises for a hands-on approach to learning.
This book presents a clear roadmap to learning real-time 3D computer graphics with WebGL 2. Each chapter starts with a summary of the learning goals for the chapter, followed by a detailed description of each topic. The book offers example-rich, up-to-date introductions to a wide range of essential 3D computer graphics topics, including rendering, colors, textures, transformations, framebuffers, lights, surfaces, blending, geometry construction, advanced techniques, and more. With each chapter, you will "level up" your 3D graphics programming skills. This book will become your trustworthy companion in developing highly interactive 3D web applications with WebGL and JavaScript.
What you will learn
- Understand the rendering pipeline provided in WebGL
- Build and render 3D objects with WebGL
- Develop lights using shaders, 3D math, and the physics of light reflection
- Create a camera and use it to navigate a 3D scene
- Use texturing, lighting, and shading techniques to render realistic 3D scenes
- Implement object selection and interaction in a 3D scene
- Cover advanced techniques for creating immersive and compelling scenes
- Learn new and advanced features offered in WebGL 2
Who this book is for
This book is intended for developers who are interested in building highly interactive 3D applications for the web. A basic understanding of JavaScript is necessary; no prior computer graphics or WebGL knowledge is required.
- Real-Time 3D Graphics with WebGL 2 - Second Edition: Build interactive 3D applications with JavaScript and WebGL 2 (Open, (Paperback)
- Author: Packt Publishing
- ISBN: 9781788629690
- Format: Paperback
- Publication Date: 2018-10-31
- Page Count: 500
Specifications
Book format
Edition
Skill level
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Webgl: Up and Running: Building 3D Graphics for the Web (Paperback) $16.87 $19.85/lb
$1687current price $16.87$19.85/lbWebgl: Up and Running: Building 3D Graphics for the Web (Paperback)
Full Stack Development with Spring Boot and React - Third Edition: Build modern and scalable web applications using the , (Paperback) $54.29
$5429current price $54.29Full Stack Development with Spring Boot and React - Third Edition: Build modern and scalable web applications using the , (Paperback)
Web3 Development with Angular: Building Web Applications with Blockchain and Web3 Technologies, (Paperback) $44.29
$4429current price $44.29Web3 Development with Angular: Building Web Applications with Blockchain and Web3 Technologies, (Paperback)
D3.js in Action : Data visualization with JavaScript (Edition 2) (Paperback) $42.74
$4274current price $42.74D3.js in Action : Data visualization with JavaScript (Edition 2) (Paperback)
Learning Three.js - the JavaScript 3D Library for WebGL - Second Edition: Create stunning 3D graphics in your browser us, (Paperback) $54.29
$5429current price $54.29Learning Three.js - the JavaScript 3D Library for WebGL - Second Edition: Create stunning 3D graphics in your browser us, (Paperback)
ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azu, (Paperback) $48.29
$4829current price $48.29ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azu, (Paperback)
Modern Full-Stack Web Architecture with Node.js and ReactJS, (Hardcover) $29.99
$2999current price $29.99Modern Full-Stack Web Architecture with Node.js and ReactJS, (Hardcover)
Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework, (Paperback) $46.84
$4684current price $46.84Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework, (Paperback)
Vue.js 3 for Beginners: Learn the essentials of Vue.js 3 and its ecosystem to build modern web applications, (Paperback) $39.99
$3999current price $39.99Vue.js 3 for Beginners: Learn the essentials of Vue.js 3 and its ecosystem to build modern web applications, (Paperback)
Frontend Development Projects with Vue.js 3 - Second Edition: Learn the fundamentals of building scalable web applicatio, (Paperback) $49.14
$4914current price $49.14Frontend Development Projects with Vue.js 3 - Second Edition: Learn the fundamentals of building scalable web applicatio, (Paperback)
3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan, (Paperback) $49.96
$4996current price $49.963D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan, (Paperback)
Going the Distance with Babylon.js: Building extensible, maintainable, and attractive browser-based interactive applicat, (Paperback) $42.27
$4227current price $42.27Going the Distance with Babylon.js: Building extensible, maintainable, and attractive browser-based interactive applicat, (Paperback)
Webgl Wizadry WebGL Deep Dive: Engineering High-Performance Graphics, (Paperback) $26.99
$2699current price $26.99Webgl Wizadry WebGL Deep Dive: Engineering High-Performance Graphics, (Paperback)
Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edition, (Paperback) $54.29
$5429current price $54.29Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edition, (Paperback)
Pro Typescript: Application-Scale JavaScript Development, (Paperback) $79.63
$7963current price $79.63Pro Typescript: Application-Scale JavaScript Development, (Paperback)
Building Web Applications with .Net Core 2.1 and JavaScript: Leveraging Modern JavaScript Frameworks, (Paperback) $45.26
$4526current price $45.26Building Web Applications with .Net Core 2.1 and JavaScript: Leveraging Modern JavaScript Frameworks, (Paperback)
ASP.NET Core 9 Full-Stack Development Projects: Develop modern web apps with leading JS frameworks and the latest ASP.NE, (Paperback) $45.96
$4596current price $45.96ASP.NET Core 9 Full-Stack Development Projects: Develop modern web apps with leading JS frameworks and the latest ASP.NE, (Paperback)
Pre-Owned JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages (Paperback) 1800562527 9781800562523 $42.92
2 optionsAvailable in additional 2 options$4292current price $42.92Pre-Owned JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages (Paperback) 1800562527 9781800562523
Pro Data Visualization Using R and JavaScript: Analyze and Visualize Key Data on the Web, (Paperback) $46.77
$4677current price $46.77Pro Data Visualization Using R and JavaScript: Analyze and Visualize Key Data on the Web, (Paperback)
Developing Graphics Frameworks with Python and OpenGL, (Paperback) $66.48
$6648current price $66.48Developing Graphics Frameworks with Python and OpenGL, (Paperback)
