-
Notifications
You must be signed in to change notification settings - Fork 3
Rendering Subsystem
Jason El-Massih edited this page Jan 27, 2016
·
2 revisions
Bombast Engine supports both a Forward Rendering and Deferred Rendering Pipeline.
D3DClass11 Handles most of the general D3D11 specific API logic
StaticMeshShader Handles initializing and managing the static mesh shaders.
staticmesh_common.fxh Is the main pixel shader for staticmesh components. It contains methods for both the forward (PSMain) and differed (PSMainDeferred) pipelines
DeferredRenderingManager Manages the 2 G buffers for Diffuse and Normal
The renderer uses a scene graph to organize render-able entities. Scene.cpp