Practical rendering and computation with Direct3D 11. (2016)
- Record Type:
- Book
- Title:
- Practical rendering and computation with Direct3D 11. (2016)
- Main Title:
- Practical rendering and computation with Direct3D 11
- Further Information:
- Note: Jason Zink, Matt Pettineo, Jack Hoxley.
- Other Names:
- Zink, Jason
Pettineo, Matt
Hoxley, Jack - Contents:
- Overview of Direct3D 11; Direct3D Framework; Pipeline; Resources; Interfacing with Direct3D; Getting Started Direct3D 11 Resources; Resources Overview; Resources in Detail; Resource Manipulations The Rendering Pipeline; Pipeline State; Pipeline Execution; Input Assembler; Vertex Shader; Hull Shader; Tessellator; Domain Shader; Geometry Shader; Stream Output; Rasterizer; Pixel Shader; Output Merger; High-Level Pipeline Functions The Tessellation Pipeline Introduction; Tessellation and the Direct3D Pipeline; Parameters for Tessellation; Effects of Parameters The Computation Pipeline; Introduction; DirectCompute Threading Model; DirectCompute Memory Model; Thread Synchronization; Algorithm Design High Level Shading Language; Introduction; Usage Process; Language Basics; Constant Buffers; Resource Objects; Dynamic Shader Linkage; Intrinsic Functions; Shader Reflection; Using fxc.exe Multithreaded Rendering; Introduction; Motivations for Multithreaded Rendering; Direct3D 11 Threading Model; Context Pipeline State Propagation; Potential Usage Scenarios; Practical Considerations and Tips; Conclusion Mesh Rendering; Mesh Transformations; Vertex Skinning; Vertex Skinning with Displacement Mapping Dynamic Tessellation; Terrain Tessellation; Higher-Order Surfaces Image Processing; Image Processing Primer; Gaussian Filter; Bilateral Filter Deferred Rendering; Overview; Classic Deferred Rendering; Light Pre-Pass Deferred Rendering; Optimizations; Anti-Aliasing ; Transparency Simulations;Overview of Direct3D 11; Direct3D Framework; Pipeline; Resources; Interfacing with Direct3D; Getting Started Direct3D 11 Resources; Resources Overview; Resources in Detail; Resource Manipulations The Rendering Pipeline; Pipeline State; Pipeline Execution; Input Assembler; Vertex Shader; Hull Shader; Tessellator; Domain Shader; Geometry Shader; Stream Output; Rasterizer; Pixel Shader; Output Merger; High-Level Pipeline Functions The Tessellation Pipeline Introduction; Tessellation and the Direct3D Pipeline; Parameters for Tessellation; Effects of Parameters The Computation Pipeline; Introduction; DirectCompute Threading Model; DirectCompute Memory Model; Thread Synchronization; Algorithm Design High Level Shading Language; Introduction; Usage Process; Language Basics; Constant Buffers; Resource Objects; Dynamic Shader Linkage; Intrinsic Functions; Shader Reflection; Using fxc.exe Multithreaded Rendering; Introduction; Motivations for Multithreaded Rendering; Direct3D 11 Threading Model; Context Pipeline State Propagation; Potential Usage Scenarios; Practical Considerations and Tips; Conclusion Mesh Rendering; Mesh Transformations; Vertex Skinning; Vertex Skinning with Displacement Mapping Dynamic Tessellation; Terrain Tessellation; Higher-Order Surfaces Image Processing; Image Processing Primer; Gaussian Filter; Bilateral Filter Deferred Rendering; Overview; Classic Deferred Rendering; Light Pre-Pass Deferred Rendering; Optimizations; Anti-Aliasing ; Transparency Simulations; Water Simulation; Particle Systems Multithreaded Paraboloid Rendering; Theory; Implementation Design; Multithreading Scenario; Conclusion Appendix A: Source Code; Appendix B: Direct3D 11 Queries; Appendix C: Tessellation Summary Bibliography Index … (more)
- Publisher Details:
- Place of publication not identified : A K Peters/CRC Press
- Publication Date:
- 2016
- Extent:
- 1 online resource (648 pages)
- Subjects:
- 006.6836
Rendering (Computer graphics)
Three-dimensional display systems
COMPUTERS / Computer Graphics
COMPUTERS / Programming / Games
SCIENCE / Life Sciences / Biology / General - Languages:
- English
- ISBNs:
- 9781439869765
1439869766 - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.147709
- Ingest File:
- 02_160.xml