3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan

Sergey Kosarevsky; Viktor Latypov

ISBN 10: 1838986197 ISBN 13: 9781838986193
Editorial: Packt Publishing, 2021
Nuevos Encuadernación de tapa blanda

Librería: Best Price, Torrance, CA, Estados Unidos de America Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Vendedor de AbeBooks desde 30 de agosto de 2024

Este artículo en concreto ya no está disponible.

Descripción

Descripción:

SUPER FAST SHIPPING. N° de ref. del artículo 9781838986193

Denunciar este artículo

Sinopsis:

Build a 3D rendering engine from scratch while solving problems in a step-by-step way with the help of useful recipes

Key Features

  • Learn to integrate modern rendering techniques into a single performant 3D rendering engine
  • Leverage Vulkan to render 3D content, use AZDO in OpenGL applications, and understand modern real-time rendering methods
  • Implement a physically based rendering pipeline from scratch in Vulkan and OpenGL

Book Description

OpenGL is a popular cross-language, cross-platform application programming interface (API) used for rendering 2D and 3D graphics, while Vulkan is a low-overhead, cross-platform 3D graphics API that targets high-performance applications. 3D Graphics Rendering Cookbook helps you learn about modern graphics rendering algorithms and techniques using C++ programming along with OpenGL and Vulkan APIs.

The book begins by setting up a development environment and takes you through the steps involved in building a 3D rendering engine with the help of basic, yet self-contained, recipes. Each recipe will enable you to incrementally add features to your codebase and show you how to integrate different 3D rendering techniques and algorithms into one large project. You'll also get to grips with core techniques such as physically based rendering, image-based rendering, and CPU/GPU geometry culling, to name a few. As you advance, you'll explore common techniques and solutions that will help you to work with large datasets for 2D and 3D rendering. Finally, you'll discover how to apply optimization techniques to build performant and feature-rich graphics applications.

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.

What you will learn

  • Improve the performance of legacy OpenGL applications
  • Manage a substantial amount of content in real-time 3D rendering engines
  • Discover how to debug and profile graphics applications
  • Understand how to use the Approaching Zero Driver Overhead (AZDO) philosophy in OpenGL
  • Integrate various rendering techniques into a single application
  • Find out how to develop Vulkan applications
  • Implement a physically based rendering pipeline from scratch
  • Integrate a physics library with your rendering engine

Who this book is for

This book is for 3D graphics developers who are familiar with the mathematical fundamentals of 3D rendering and want to gain expertise in writing fast rendering engines with advanced techniques using C++ libraries and APIs. A solid understanding of C++ and basic linear algebra, as well as experience in creating custom 3D applications without using premade rendering engines is required.

Table of Contents

  1. Establishing a Build Environment
  2. Using Essential Libraries
  3. Getting Started with OpenGL and Vulkan
  4. Adding User Interaction and Productivity Tools
  5. Working with Geometry Data
  6. Physically Based Rendering Using the glTF2 Shading Model
  7. Graphics Rendering Pipeline
  8. Image-based Techniques
  9. Working with Scene Graphs
  10. Advanced Rendering Techniques and Optimizations

Acerca de los autores: Sergey Kosarevsky is a former rendering lead at Ubisoft RedLynx. He currently leads Vulkan development at Meta. He worked in the AR/VR and mobile industries at DAQRI, TWNKLS, Blippar, Layer, Yandex, and SPB Software, where he designed and implemented custom real-time rendering technology. He has more than 20 years of software development experience and more than 14 years of mobile and embedded 3D graphics experience. In his Ph.D. thesis, Sergey employed computer vision to solve mechanical engineering problems. He has co-authored several books on mobile software development in C++.

Viktor Latypov is a software engineer and mathematician with experience in compiler development, device drivers, robotics, and high-performance computing and with a personal interest in 3D graphics and mobile technology. Surrounded by computers for more than 20 years, he enjoys every bit of developing and designing software for anything with a CPU inside. Viktor holds a PhD in applied mathematics from Saint-Petersburg State University.

"Sobre este título" puede pertenecer a otra edición de este libro.

Detalles bibliográficos

Título: 3D Graphics Rendering Cookbook: A ...
Editorial: Packt Publishing
Año de publicación: 2021
Encuadernación: Encuadernación de tapa blanda
Condición: New

Los mejores resultados en AbeBooks

Imagen del vendedor

Sergey Kosarevsky; Viktor Latypov
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Antiguo o usado Tapa blanda

Librería: Dream Books Co., Denver, CO, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: good. Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing, but the text remains fully legible. Dust jacket may be missing, and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly! Nº de ref. del artículo: DBV.1838986197.G

Contactar al vendedor

Comprar usado

EUR 25,18
Gastos de envío gratis
Se envía dentro de Estados Unidos de America

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Kosarevsky, Sergey; Latypov, Viktor
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo Tapa blanda

Librería: Lucky's Textbooks, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: ABLIING23Mar2912160229566

Contactar al vendedor

Comprar nuevo

EUR 55,76
EUR 3,41 shipping
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Kosarevsky, Sergey; Latypov, Viktor
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 43547174-n

Contactar al vendedor

Comprar nuevo

EUR 56,93
EUR 2,25 shipping
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Kosarevsky, Sergey
Publicado por Packt Publishing 8/25/2021, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo Paperback or Softback

Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback or Softback. Condición: New. 3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan 2.5. Book. Nº de ref. del artículo: BBS-9781838986193

Contactar al vendedor

Comprar nuevo

EUR 61,42
Gastos de envío gratis
Se envía dentro de Estados Unidos de America

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen de archivo

Sergey Kosarevsky; Viktor Latypov
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo Tapa blanda

Librería: California Books, Miami, FL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: I-9781838986193

Contactar al vendedor

Comprar nuevo

EUR 62,45
Gastos de envío gratis
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Kosarevsky, Sergey; Latypov, Viktor
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Antiguo o usado Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 43547174

Contactar al vendedor

Comprar usado

EUR 64,48
EUR 2,25 shipping
Se envía dentro de Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Sergey Kosarevsky; Viktor Latypov
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo Tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 43547174-n

Contactar al vendedor

Comprar nuevo

EUR 64,55
EUR 17,14 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Sergey Kosarevsky
Publicado por Packt Publishing Limited, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781838986193

Contactar al vendedor

Comprar nuevo

EUR 64,56
EUR 3,76 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Latypov Viktor Kosarevsky Sergey
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Nuevo Tapa blanda
Impresión bajo demanda

Librería: Majestic Books, Hounslow, Reino Unido

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Print on Demand pp. 670. Nº de ref. del artículo: 389387132

Contactar al vendedor

Comprar nuevo

EUR 66,30
EUR 7,43 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: 4 disponibles

Añadir al carrito

Imagen de archivo

Sergey Kosarevsky; Viktor Latypov
Publicado por Packt Publishing, 2021
ISBN 10: 1838986197 ISBN 13: 9781838986193
Antiguo o usado Tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 43547174

Contactar al vendedor

Comprar usado

EUR 70,79
EUR 17,14 shipping
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Existen otras 7 copia(s) de este libro

Ver todos los resultados de su búsqueda