BearishSun
|
5ede6f0788
Updated spherical harmonic shaders so they can output order-3 SH coefficients, and output to a larger buffer of coefficients
|
8 years ago |
BearishSun
|
13111a798c
More work on light probes
|
8 years ago |
BearishSun
|
3e1bd8a8a6
Renderer: Refactored visibility calculations so they are neatly encapsulated within the new RendererViewGroup class
|
8 years ago |
BearishSun
|
4891a95151
Final big bulk of work for shadow mapping (Untested)
|
8 years ago |
BearishSun
|
912c4e7adb
Merge branch 'master' of https://github.com/bearishsun/bansheeengine into shader-refactor
|
8 years ago |
BearishSun
|
3eb9c8b634
Removing reliance on shader semantics
|
8 years ago |
BearishSun
|
4c6e4a10af
More work on shadow map rendering
|
8 years ago |
BearishSun
|
84eb9fc38b
Laid much of the foundation for shadow map depth rendering
|
8 years ago |
BearishSun
|
cd426dee5d
Renderer scene information now moved into its own class so it can be re-used by shadow rendering
|
8 years ago |
BearishSun
|
d22b0e2a63
Renamed RendererCamera -> RendererView
|
8 years ago |
BearishSun
|
a4a191ca37
Tiled deferred renderer now handles reflection probes
|
8 years ago |
BearishSun
|
905362fbfb
ReflectionProbes renamed to IBLUtility to better reflect its usage
|
8 years ago |
BearishSun
|
4bd929ade3
Added sky irradiance for indirect lighting
|
8 years ago |
BearishSun
|
5da717dcb1
Cleaning up some spaces that were used instead of tabs
|
8 years ago |
BearishSun
|
75d0e5573a
Env. sampling data now bound to tile deferred shader
|
8 years ago |
BearishSun
|
0c2fdcc265
Disable reflection probes when rendering reflections (no multiple bounces)
|
8 years ago |
BearishSun
|
a4c6d018cb
Added reflection cubemap filtering for skybox
|
8 years ago |
BearishSun
|
dead930f9c
Code for reflection cubemap sampling
|
8 years ago |
BearishSun
|
6e1c80700f
More work on reflection probes
|
8 years ago |
BearishSun
|
4fe867b5ad
Enhanced gbuffer & shaders with roughness/metalness, added various shader code as preparation for a physically based lighting model
|
8 years ago |
BearishSun
|
7f2ad317de
Fixing an issue with UAV reads of a particular format not being supported on some hardware
|
8 years ago |
BearishSun
|
53ffc80827
Refactor/Cleanup: Scene manager and renderer are no longer split across two libraries, for no real reason. Moved everything related to them to Core layer.
|
9 years ago |
BearishSun
|
8531a656fd
Bulk of code for deferred rendering MSAA
|
9 years ago |
BearishSun
|
42c00ad036
Work on transparent rendering path - DirectX functional
|
9 years ago |
BearishSun
|
b2dd0ffa03
Work on transparent rendering path
|
9 years ago |
BearishSun
|
821069bd0f
Tiled deferred rendering: Moving all lights to a single buffer to make shader code simpler
|
9 years ago |
BearishSun
|
eec99bff10
Moving light pass in a compute shader in preparation for tiled deferred rendering
|
9 years ago |
BearishSun
|
88105afc5d
Refactored renderer so that pre-processing operations can be executing when performing manual rendering over multiple views
|
9 years ago |
BearishSun
|
a6d8f683f3
Fixing & improving renderable culling
|
9 years ago |
BearishSun
|
f3c0d2e377
Reflection capture code
|
9 years ago |