Real-Time 3D Graphics with WebGL 2, 2nd Edition

Build interactive 3D applications with JavaScript and WebGL 2 (OpenGL ES 3.0)



Bookstore > Books > Real-Time 3D Graphics with WebGL 2, 2nd Edition

Price$44.99 - $56.66
Rating
AuthorsFarhad Ghayour, Diego Cantor
PublisherPackt Publishing
Published2018
Pages500
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101788629698
ISBN-139781788629690
EBook Hardcover Paperback

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.


  1. (2 books)



Similar Books


Mastering Lumion 3D

Mastering Lumion 3D

by Ciro Cardoso

Lumion uses real-time 3D technology to provide immediate visualizations and create images in a fraction of a second without the long hours of rendering. With an outstanding collection of high-quality plants, trees, cars, buildings, people, and materials, any complex and challenging task can be handled easily by Lumion.This is a practical ...

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

Storm Real-time Processing Cookbook

Storm Real-time Processing Cookbook

by Quinton Anderson

Storm is a free and open source distributed real-time computation system. Storm makes it easy to reliably process unbounded streams of data, doing for real-time processing what Hadoop did for batch processing. Storm is simple, can be used with any programming language, and is a lot of fun to use!Storm Real Time Processing Cookbook will ha...

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

OpenGL 4 Shading Language Cookbook, 3rd Edition

OpenGL 4 Shading Language Cookbook, 3rd Edition

by David Wolff

OpenGL 4 Shading Language Cookbook, Third Edition provides easy-to-follow recipes that first walk you through the theory and background behind each technique, and then proceed to showcase and explain the GLSL and OpenGL code needed to implement them.The book begins by familiarizing you with beginner-level topics such as compiling and link...

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

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

Real Time Analytics with SAP HANA

Real Time Analytics with SAP HANA

by Vinay Singh

SAP HANA is an in-memory database created by SAP. SAP HANA breaks traditional database barriers to simplify IT landscapes, eliminating data preparation, pre-aggregation, and tuning. SAP HANA and in-memory computing allow you to instantly access huge volumes of structured and unstructured data, including text data, from different sources.S...

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

Real-time Analytics with Storm and Cassandra

Real-time Analytics with Storm and Cassandra

by Shilpi Saxena

This book will teach you how to use Storm for real-time data processing and to make your applications highly available with no downtime using Cassandra.The book starts off with the basics of Storm and its components along with setting up the environment for the execution of a Storm topology in local and distributed mode. Moving on, you wi...

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

Socket.IO Real-time Web Application Development

Socket.IO Real-time Web Application Development

by Rohit Rai

The expectations of users for interactivity withweb applications have changed over the past few years. No more does the user want to press the refresh button to check if new messages have arrived in their inbox; people expect to see updates in their applications in real-time. Mass multiplayer online games have given up the requirement of ...

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

SignalR: Real-time Application Development

SignalR: Real-time Application Development

by Einar Ingebrigtsen

Real-time development is one of the fastest growing trends in application development. Users want their data there and then with no delay. This used to be near impossible to achieve but with new frameworks it is becoming more and more accessible. SignalR is a .NET framework that allows you to include this powerful technique into any of yo...

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