reklama - zainteresowany?

Vulkan 3D Graphics Rendering Cookbook. Implement Expert-Level Techniques for High-Performance Graphics with Vulkan 1.3 - Second Edition - Helion

Vulkan 3D Graphics Rendering Cookbook. Implement Expert-Level Techniques for High-Performance Graphics with Vulkan 1.3 - Second Edition
ebook
Autor: Sergey Kosarevsky, Alexey Medvedev, Viktor Latypov
Tytuł oryginału: Vulkan 3D Graphics Rendering Cookbook. Implement Expert-Level Techniques for High-Performance Graphics with Vulkan 1.3 - Second Edition
ISBN: 9781803236612
Format: ebook
Księgarnia: Helion

Cena książki: 149,00 zł

Książka będzie dostępna od listopada 2024

Tagi: C++ - Programowanie

This cookbook offers a practical guide to implementing many modern rendering techniques using Vulkan 1.3.

This updated edition starts by setting up your development environment and quickly transitions to building a robust 3D rendering engine using self-contained recipes. Each recipe helps you incrementally enhance your codebase, integrating a variety of 3D rendering techniques and algorithms into a cohesive project. You will master core techniques such as physically based rendering, image-based rendering, and GPU-driven rendering.

As you progress, the book delves into advanced topics, including glTF animations, screen-space rendering techniques, and optimization strategies. You will learn how to use advanced PBR extensions, and handle complex geometry data, ensuring your rendering engine is both powerful and versatile. These new additions empower you to create dynamic and realistic 3D graphics environments, fully utilizing Vulkan's capabilities.

By the end of this 3D rendering book, you'll have gained an improved understanding of best practices used in modern graphics APIs and be able to create fast and versatile 3D rendering frameworks.

Spis treści

Vulkan 3D Graphics Rendering Cookbook. Implement Expert-Level Techniques for High-Performance Graphics with Vulkan 1.3 - Second Edition eBook -- spis treści

  • 1. Establishing a Build Environment
  • 2. Getting Started with Vulkan
  • 3. Working with Vulkan objects
  • 4. Working with Geometry Data
  • 5. Adding User Interaction and Productivity Tools
  • 6. Physically Based Rendering Using the glTF2 Shading Model
  • 7. Graphics Rendering Pipeline
  • 8. Advanced PBR extensions
  • 9. Image-Based Techniques
  • 10. Advanced Rendering Techniques and Optimizations
  • 11. Implementing Physics
  • 12. glTF Animations

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.