
Shader X3
Advanced Rendering with DirectX andOpenGL
Wolfgang Friedrich Engel - Collection ShaderX Series
Résumé
Welcome to the latest volume of ShaderX! This all-new collection is packed with insightful new techniques, innovative approaches to common problems, and practical tools and tricks that will help you in all areas of shader programming. All of the articles evolved from the work and experiences of industry pros, and all of the sections were edited by shader programming experts.
With the rapid advances in DirectX, OpenGL, and graphics cards, vertex and pixel shaders are becoming more widely used in high-end graphics and game development. The challenges of mastering these techniques can be daunting for new programmers, but with this comprehensive collection of ready-to-use techniques, they'll get up to speed quickly. And for the more experienced programmers, they'll find insights and tricks that will improve their efficiency and prevent redundancy. If you are involved in shader programming, this is a must-have reference for your collection.
ON THE CD
The CD-ROM contains the example programs with source code accompanying the majority of chapters, as well as useful demos, and the latest Microsoft® DirectX 9 System Development Kit (SDK).SAMPLE TOPIC COVERAGE
Section 1 Geometry Manipulation: Topology on the GPU; Rendering Complex Formulas; Mesh Object Deforming Using HLSL; Morphing between Two Different Objects; Silhouette Geometry Shaders; GLSL Real-Time Shader DevelopmentSection 2 Rendering Techniques: Reflections from Bumpy Surfaces; Massively Parallel Particle Systems on the GPU; Self-Shadowing; Batching via Texture Atlases; Real-Time Texture- Space Skin Rendering; Texture Motion Blur; Animation and Display of Water; Hair Rendering and Shading
Section 3 Software Shaders and Shader Programming Tips: Optimizing Dx9 Vertex Shaders for Software Vertex Processing; Software Shaders and DirectX DLL Implementation; Tactical Path-Finding Using Stochastic Maps on the GPUFX Composer 1.5-Standardization
Section 4 Image Space: A Steerable Streak Filter; Adaptive Glare; Color Grading; Improved Depth of Field Rendering; Lighting Precomputation Using the Relighting Map; Shaderey- NPR Style Rendering
Section 5 Shadows: Poisson Shadow Blur; Fractional-Disk Soft Shadows; Fake Soft Shadows Using Precomputed Visibility Distance Functions; Efficient Omnidirectional Shadow Maps
Section 6 3D Engine Design: An Extensible Direct3D Resource Management System; Integrating Shaders into the Vision Rendering Engine; Effect Parameters Manipulation Framework; Shader Visualization Systems for the Art Pipeline; Drawing a Crowd
Section 7 Tools Environmental Effects: In-Depth Performance Analyses of DirectX9 Shading Hardware Concerning Pixel Shader and Texture Performance; Shaderbreaker; Generating Shaders from HLSL Fragments
Section 8 Environmental Effects: Light Shaft Rendering; Rendering Rainbows; Analytic Model for Daylight with Shaders; Volumetric Clouds
L'auteur - Wolfgang Friedrich Engel
Wolfgang Friedrich Engel is CEO of SoftGroup GmbH and
SoftGroup Polska, which offer IT and Game Development
Services. These companies produce 3-D animations for
marketing and advertising activities. Wolfgang holds
lectures and workshops on Direct3D programming worldwide
and writes tutorials on Direct3D, which are presented at
www.gamedev.net as well as his own Web site,
www.directxgraphics.net. He has worked with such
programming languages as C, C++, Java, JavaScript, ASP,
HTML, SGML, and a few other scripting languages. He holds
degrees in Law and Computer Programming.
Sommaire
- Introduction and Geometry Manipulation tricks
- Rendering Techniques
- Software Shaders and Shader Programming Tips
- Image Space
- Shadows
- 3D Engine Design
- Tools
- Environmental Effects
- About the CD-ROM
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Charles River Media |
Auteur(s) | Wolfgang Friedrich Engel |
Collection | ShaderX Series |
Parution | 24/01/2005 |
Nb. de pages | 630 |
Format | 19 X 24 |
Couverture | Relié |
Poids | 1284g |
Intérieur | Noir et Blanc |
EAN13 | 9781584503576 |
ISBN13 | 978-1-58450-357-6 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse