Fr. 110.00

GPU Pro 6

Inglese · Copertina rigida

Spedizione di solito entro 3 a 5 settimane

Descrizione

Ulteriori informazioni

The latest edition of this bestselling game development reference offers proven tips and techniques for the real-time rendering of special effects and visualization data that are useful for beginners and seasoned game and graphics programmers alike.Exploring recent developments in the rapidly evolving field of real-time rendering, GPU Pro6: Advanced Rendering Techniques assembles a high-quality collection of cutting-edge techniques for advanced graphics processing unit (GPU) programming. It incorporates contributions from more than 45 experts who cover the latest developments in graphics programming for games and movies.The book covers advanced rendering techniques that run on the DirectX or OpenGL runtimes, as well as on any other runtime with any language available. It details the specific challenges involved in creating games across the most common consumer software platforms such as PCs, video consoles, and mobile devices.The book includes coverage of geometry manipulation; rendering techniques, handheld devices programming, effects in image space, shadows, 3D engine design, graphics-related tools, and environmental effects. It also includes a dedicated section on general purpose GPU programming that covers CUDA, DirectCompute, and OpenCL examples.In color throughout, GPU Pro6 presents ready-to-use ideas and procedures that can help solve many of your daily graphics programming challenges. Example programs with downloadable source code are also provided on the book's CRC Press web page.

Sommario

I: GEOMETRY MANIPULATIONDynamic GPU Terrain; David PangerlIntroductionOverviewTerrain DataRenderingDynamic ModificationPhysics SynchronizationProblemsConclusionsBandwidth Efficient Procedural Meshes in the GPU via Tessellation; Gustavo Bastos Nunes and Joao Lucas Guberman RazaIntroductionProcedural Mesh and the Graphics PipelineHull ShaderDomain ShaderNoise in Procedural MeshesPerformance OptimizationsConclusionBibliographyReal-Time Deformation of Subdivision Surfaces on Object Collisions; Henry Schafer, Matthias Nießner, Benjamin Keinert, and Marc StammingerIntroductionDeformable Surface RepresentationAlgorithm OverviewPipelineOptimizationsResultsConclusionAcknowledgmentsBibliographyRealistic Volumetric Explosions in Games; Alex DunnIntroductionRendering Pipeline OverviewOffline/Pre-ProcessingRuntimeVisual ImprovementsResultsPerformanceConclusionAcknowledgementsBibliographyII: RENDERING Next-Gen Rendering in Thief; Peter Sikachev, Samuel Delmont, Uriel Doyon, and Jean-Normand BucciIntroductionReflectionsContact-Hardening ShadowsLit ParticlesCompute Shaders-Based Post-ProcessingConclusionAcknowledgmentsBibliographyGrass Rendering and Simulation with LOD; Dongsoo Han and Hongwei LiIntroductionRender Grass BladesSimulationResultsBibliographyHybrid Reconstruction Anti-Aliasing; Michael Drobot IntroductionOverviewRelated workHybrid Anti-Aliasing OverviewTemporally Stable Edge Anti-AliasingTemporal Super SamplingTemporal Anti-aliasing (TAA)Final ImplementationResults DiscussionConclusionBibliographyReal-Time Rendering of Physically-Based Clouds Using Precomputed Scattering; Egor Yusov IntroductionLight Transport TheoryPre-computed SolutionsVolume-Aware BlendingImplementationResults and DiscussionConclusionBibliographySparse Procedural Volume Rendering; Doug McNabbIntroductionOverview of Current TechniquesOverviewMetavoxelsAlgorithmConclusionBibliographyIII: LIGHTINGReal-Time Lighting via Light Linked List; Abdul BezratiIntroductionAlgorithmPopulating the Light Linked ListAccessing the Light Linked ListReduced ResolutionConclusionBibliographyDeferred Normalized Irradiance Probes; John Huelin, Benjamin Rouveyrol, and Bart lomiej WronskiIntroductionDeferred Normalized Irradiance Probes AlgorithmTool Side of the AlgorithmRuntime Details of AlgorithmResults and DiscussionBibliographyVolumetric Fog and Lighting; Bartlomiej WronskiIntroductionVolumetric Fog AlgorithmResults and DiscussionBibliographyPhysically Based Light Probe Generation on GPU; Ivan SpogreevIntroductionLight Probes TheoryGenerating Light Probes on the GPUResultsBibliographyReal-Time Global Illumination Using Slices; Hugh Malan IntroductionAlgorithm OverviewApproximating the Irradiance Due to an Emissive PlaneBuilding the Image PyramidCombining Multiple SlicesLayered HeightfieldsSlice PlacementPropagating IrradianceResultsConclusionBibliographyIV: SHADOWS Practical Screen Space Soft Shadows; Márton Tamás and Viktor HeisenbergerPre-introductionIntroductionHistoryAlgorithm OverviewShadow Map Rendering PassIntroducing Layers, Light Assignment Layered Penumbra Map PassAnisotropic Gaussian Blur PassLighting PassPerformance ConsiderationsResultsQuality TestsPerformance AnalysisConclusionBibliographyTile-Based Omnidirectional Shadows; Hawar Doghramachi IntroductionOverviewImplementationResultsDiscussionConclusionBibliographyShadow Map Silhouette Revectorization; Vladimir BondarevIntroductionImplementationResultsFuture WorkConclusionBibliographyV: MOBILE DEVICESHybrid Ray Tracing on a PowerVR GPU; Gareth MorganReviewCombining Ray Tracing with RasterizationHard ShadowsSoft ShadowsReflectionsTransparencyPerformanceResultsConclusionBibliographyImplementing a GPU-Only Particles Collision System with ASTC 3D Textures and OpenGL ES 3.0; Daniele Di DonatoIntroductionGPU-Only particles systemPhysics SimulationRendering the ParticlesConclusionBibliographyAnimated Characters with Shell Fur for Mobile Devices; Andrew Girdler and James L JonesIntroductionOverviewCreating a Shell Fur Text

Info autore

Wolfgang Engel

Riassunto

The latest edition of this bestselling game development reference offers proven tips and techniques for the real-time rendering of special effects and visualization data that are useful for beginners and seasoned game and graphics programmers alike.

Exploring recent developments in the rapidly evolving field of real-time rendering, GPU Pro6: Advanced Rendering Techniques assembles a high-quality collection of cutting-edge techniques for advanced graphics processing unit (GPU) programming. It incorporates contributions from more than 45 experts who cover the latest developments in graphics programming for games and movies.

The book covers advanced rendering techniques that run on the DirectX or OpenGL runtimes, as well as on any other runtime with any language available. It details the specific challenges involved in creating games across the most common consumer software platforms such as PCs, video consoles, and mobile devices.

The book includes coverage of geometry manipulation; rendering techniques, handheld devices programming, effects in image space, shadows, 3D engine design, graphics-related tools, and environmental effects. It also includes a dedicated section on general purpose GPU programming that covers CUDA, DirectCompute, and OpenCL examples.

In color throughout, GPU Pro6 presents ready-to-use ideas and procedures that can help solve many of your daily graphics programming challenges. Example programs with downloadable source code are also provided on the book’s CRC Press web page.

Dettagli sul prodotto

Autori Wolfgang Engel, Wolfgang (EDT) Engel
Con la collaborazione di Wolfgang Engel (Editore), Wolfgang (Confetti Special Effects Engel (Editore)
Editore Taylor & Francis Ltd.
 
Lingue Inglese
Formato Copertina rigida
Pubblicazione 11.09.2015
 
EAN 9781482264616
ISBN 978-1-4822-6461-6
Dimensioni 194 mm x 243 mm x 32 mm
Categoria Scienze naturali, medicina, informatica, tecnica > Informatica, EDP > Informatica

Recensioni dei clienti

Per questo articolo non c'è ancora nessuna recensione. Scrivi la prima recensione e aiuta gli altri utenti a scegliere.

Scrivi una recensione

Top o flop? Scrivi la tua recensione.

Per i messaggi a CeDe.ch si prega di utilizzare il modulo di contatto.

I campi contrassegnati da * sono obbligatori.

Inviando questo modulo si accetta la nostra dichiarazione protezione dati.