Kurzbeschreibung
Ob Sie nun eigene Computerspiele entwickeln möchten oder sich in die Grundlagen der 3D-Programmierung einarbeiten wollen – dieses eBook vermittelt Ihnen die hierfür erforderlichen Grundlagen der modernen OpenGL-Programmierung.
Aus dem Inhalt:
-Post Processing
-Deferred Lighting
-Screen Space Ambient Occlusion (SSAO)
-Deferred Shadow Calculations
-HDR-Rendering, Tone Mapping, Helligkeits-Adaption und Blend-Effekte
-Szenenkomposition (Layered Rendering)
-Frame-Buffer- und Render-Buffer-Objekte
-Skelettanimation
-Uniform-Buffer-, Texture-Buffer- und Texture-Array-Objekte
-Geometry Instancing (Uniform Buffer Instancing und Texture Buffer Instancing)
-Managed Rendering
-GLSL-Shader-Programmierung
-Ressourcenmanagement
-Beleuchtungsmodelle und Normal Mapping
-Texture- und Sampler-Objekte
-Vertex-Buffer- und Index-Buffer-Objekte
-OpenGL-Initialisierungsschritte und Aufräumarbeiten
-Grafik-Framework-Programmierung
Aus dem Inhalt:
-Post Processing
-Deferred Lighting
-Screen Space Ambient Occlusion (SSAO)
-Deferred Shadow Calculations
-HDR-Rendering, Tone Mapping, Helligkeits-Adaption und Blend-Effekte
-Szenenkomposition (Layered Rendering)
-Frame-Buffer- und Render-Buffer-Objekte
-Skelettanimation
-Uniform-Buffer-, Texture-Buffer- und Texture-Array-Objekte
-Geometry Instancing (Uniform Buffer Instancing und Texture Buffer Instancing)
-Managed Rendering
-GLSL-Shader-Programmierung
-Ressourcenmanagement
-Beleuchtungsmodelle und Normal Mapping
-Texture- und Sampler-Objekte
-Vertex-Buffer- und Index-Buffer-Objekte
-OpenGL-Initialisierungsschritte und Aufräumarbeiten
-Grafik-Framework-Programmierung
