Mastering WebGL for HTML5 A Practical Guide
WebGL (Web-based Graphics Language) is an exciting new technology that enables you to create powerful 3D graphics within a web browser. This is achieved using a JavaScript API that interacts with the Graphics Processing Unit (GPU). The book will quickly guide you to understand shaders and render realistic scenes. It covers using debugging tools and explores libraries that boost productivity. Alongside theory, it provides examples wherever possible. The book is aimed at graphic enthusiasts familiar with basic computer graphics concepts like pixels, color, and transformations, with a working knowledge of HTML, CSS, and JavaScript. Topics include shaders, textures, lighting, and advanced rendering techniques like HDR and Deferred Rendering. You'll also learn how to use the popular Three.js library, which simplifies 3D development in WebGL. Finally, it includes sections on physics engines and future trends in WebGL technology.
评论区