LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 19 990 Ft
DPD point 990 Ft DPD courier 1 190 Ft GLS point 1 190 Ft Hungarian Post 1 795 Ft Hungarian Post 1 690 Ft Hungarian Post 1 690 Ft FoxPost 1 190 Ft Packeta point 1 190 Ft GLS courier 1 690 Ft

Free shipping on orders over 19,990 Ft via Packeta, Fox Post Box, and DPD Collection Point

Mastering Graphics Programming with Vulkan: Develop a modern rendering engine from first principles to state-of-the-art techniques

Language EnglishEnglish
Book Paperback
Book Mastering Graphics Programming with Vulkan: Develop a modern rendering engine from first principles to state-of-the-art techniques Gabriel Sassone
Libristo code: 42871221
Publishers PACKT PUB, February 2023
Develop a rendering framework in this part-color guide by implementing next-generation 3D graphics,... Full description
? points 119 b
17 871 Ft
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Top
Effective Modern C++ Scott Meyers / Book Paperback
common.buy 23 706 Ft
Top
Real-Time Rendering, Fourth Edition Tomas Akenine-Moller / Book Hardback
common.buy 48 788 Ft
The Modern Vulkan Cookbook Mauricio Maurer / Book Paperback
common.buy 19 729 Ft
Game Engine Architecture, Third Edition Jason Gregory / Book Hardback
common.buy 50 656 Ft
Top
Game Programming Patterns Robert Nystrom / Book Paperback
common.buy 14 598 Ft
AI for Games, Third Edition Ian Millington / Book Paperback
common.buy 21 776 Ft
Game Physics Engine Development Ian Millington / Book Paperback
common.buy 34 789 Ft
3D Graphics Rendering Cookbook Sergey Kosarevsky / Book Paperback
common.buy 24 512 Ft
Ray Tracing Gems II Peter Shirley / Book Paperback
common.buy 22 135 Ft
Physically Based Rendering, fourth edition Matthew Pharr / Book Hardback
common.buy 50 000 Ft
GPU Programming with C++ and CUDA Paulo Motta / Book Paperback
common.buy 17 154 Ft
Ray Tracing Gems Eric Haines / Book Hardback
common.buy 17 980 Ft

Develop a rendering framework in this part-color guide by implementing next-generation 3D graphics, leveraging advanced Vulkan features, and getting familiar with efficient real-time ray tracing techniques uncovered by leading industry veterans, Marco Castorina and Gabriel Sassone

Key Features:

- Use a pre-built "Raptor" engine to abstract tedious aspects like file systems, memory allocation, and utility functions

- Delve into advanced graphics programming by taking advantage of Vulkan's cutting-edge features, including mesh shaders and ray tracing

- Optimize your engine without reinventing the wheel

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description:

Vulkan is now an established and flexible multi-platform graphics API. It has been adopted in many industries, including game development, medical imaging, movie productions, and media playback but learning it can be a daunting challenge due to its low-level, complex nature. Mastering Graphics Programming with Vulkan is designed to help you overcome this difficulty, providing a practical approach to learning one of the most advanced graphics APIs.

In Mastering Graphics Programming with Vulkan, you'll focus on building a high-performance rendering engine from the ground up. You'll explore Vulkan's advanced features, such as pipeline layouts, resource barriers, and GPU-driven rendering, to automate tedious tasks and create efficient workflows. Additionally, you'll delve into cutting-edge techniques like mesh shaders and real-time ray tracing, elevating your graphics programming to the next level.

By the end of this book, you'll have a thorough understanding of modern rendering engines to confidently handle large-scale projects. Whether you're developing games, simulations, or visual effects, this guide will equip you with the skills and knowledge to harness Vulkan's full potential.

What You Will Learn:

- Understand resources management and modern bindless techniques

- Get comfortable with how a frame graph works and know its advantages

- Explore how to render efficiently with many light sources

- Discover how to integrate variable rate shading

- Understand the benefits and limitations of temporal anti-aliasing

- Get to grips with how GPU-driven rendering works

- Explore and leverage ray tracing to improve render quality

Who this book is for:

This book is for professional graphics and game developers who want to gain in-depth knowledge about how to write a modern and performant rendering engine in Vulkan. Familiarity with basic concepts of graphics programming (i.e. matrices, vectors, etc.) and fundamental knowledge of Vulkan are required.

Table of Contents

- Introducing the Raptor Engine and Hydra

- Improving Resources Management

- Unlocking Multi-Threading

- Implementing a Frame Graph

- Unlocking Async Compute

- GPU-Driven Rendering

- Rendering Many Lights with Clustered Deferred Rendering

- Adding Shadows Using Mesh Shaders

- Implementing Variable Rate Shading

- Adding Volumetric Fog

- Temporal Anti-Aliasing

- Getting Started with Ray Tracing

- Revisiting Shadows with Ray Tracing

- Adding Dynamic Diffuse Global Illumination with Ray Tracing

- Adding Reflections with Ray Tracing

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Mastering Graphics Programming with Vulkan: Develop a modern rendering engine from first principles to state-of-the-art techniques
Language English
Binding Book - Paperback
Date of issue 2023
Number of pages 382
EAN 9781803244792
ISBN 1803244798
Libristo code 42871221
Publishers PACKT PUB
Weight 653
Dimensions 191 x 235 x 20
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Vulkan Programming Guide John M Kessenich / Book Paperback
common.buy 19 248 Ft
Top
Great Movies Roger Ebert / Book Paperback
common.buy 6 627 Ft
Vulkan Fundamentals Frahaan Hussain / Book Paperback
common.buy 9 782 Ft
SYSTEM PROGRAMMING IN LINUX WEISS STEWART / Book Paperback
common.buy 27 639 Ft
Vulkan Cookbook Pawel Lapinski / Book Paperback
common.buy 16 032 Ft
Top
Clean Code Robert C. Martin / Book Paperback
common.buy 20 833 Ft
A Dictionary of Basic Japanese Grammar = Seiichi Makino / Book Paperback
common.buy 22 541 Ft
Top
Professional C++, 6th Edition Gregoire / Book Paperback
common.buy 26 370 Ft
Computer Graphics From Scratch Gabriel Gambetta / Book Paperback
common.buy 13 909 Ft
Modern Painting and Sculpture John Elderfield / Book Hardback
common.buy 26 385 Ft
Mastering C++ Game Animation Programming Michael Dunsky / Book Paperback
common.buy 18 994 Ft
Git Handbook 2026 Lucky Digi Pro . / Book Paperback
common.buy 6 896 Ft
Top
Effective C++ Scott Meyers / Book Paperback
common.buy 17 305 Ft
Practical Shader Development Kyle Halladay / Book Paperback
common.buy 20 894 Ft
Fundamentals of Computer Graphics Peter Shirley / Book Paperback
common.buy 31 365 Ft
Istio in Action Rinor Maloku / Book Paperback
common.buy 22 182 Ft
Top
Automotive Handbook, 11th Edition Robert Bosch GmbH / Book Hardback
common.buy 33 983 Ft

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?