BearishSun
|
a4a191ca37
Tiled deferred renderer now handles reflection probes
|
8 年 前 |
BearishSun
|
905362fbfb
ReflectionProbes renamed to IBLUtility to better reflect its usage
|
8 年 前 |
BearishSun
|
4bd929ade3
Added sky irradiance for indirect lighting
|
8 年 前 |
BearishSun
|
5da717dcb1
Cleaning up some spaces that were used instead of tabs
|
8 年 前 |
BearishSun
|
75d0e5573a
Env. sampling data now bound to tile deferred shader
|
8 年 前 |
BearishSun
|
0c2fdcc265
Disable reflection probes when rendering reflections (no multiple bounces)
|
8 年 前 |
BearishSun
|
a4c6d018cb
Added reflection cubemap filtering for skybox
|
8 年 前 |
BearishSun
|
dead930f9c
Code for reflection cubemap sampling
|
8 年 前 |
BearishSun
|
6e1c80700f
More work on reflection probes
|
8 年 前 |
BearishSun
|
4fe867b5ad
Enhanced gbuffer & shaders with roughness/metalness, added various shader code as preparation for a physically based lighting model
|
8 年 前 |
BearishSun
|
7f2ad317de
Fixing an issue with UAV reads of a particular format not being supported on some hardware
|
8 年 前 |
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 年 前 |
BearishSun
|
8531a656fd
Bulk of code for deferred rendering MSAA
|
9 年 前 |
BearishSun
|
42c00ad036
Work on transparent rendering path - DirectX functional
|
9 年 前 |
BearishSun
|
b2dd0ffa03
Work on transparent rendering path
|
9 年 前 |
BearishSun
|
821069bd0f
Tiled deferred rendering: Moving all lights to a single buffer to make shader code simpler
|
9 年 前 |
BearishSun
|
eec99bff10
Moving light pass in a compute shader in preparation for tiled deferred rendering
|
9 年 前 |
BearishSun
|
88105afc5d
Refactored renderer so that pre-processing operations can be executing when performing manual rendering over multiple views
|
9 年 前 |
BearishSun
|
a6d8f683f3
Fixing & improving renderable culling
|
9 年 前 |
BearishSun
|
f3c0d2e377
Reflection capture code
|
9 年 前 |
BearishSun
|
bb40943c63
Refactoring renderer so its render() method can easily be called manually
|
9 年 前 |
BearishSun
|
83b40c0c88
Minor cleanup (mostly style)
|
9 年 前 |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
9 年 前 |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
9 年 前 |
BearishSun
|
4e57b50514
Massive refactor: Moving all the core thread objects into their own namespace, so I can rename them into something neater and get rid of the Core suffix
|
9 年 前 |
BearishSun
|
e32b4ad844
Skybox rendering & cubemap import fixes
|
9 年 前 |
BearishSun
|
7832d7d165
Refactoring renderer so renderable parameter buffers are populated on renderable change, instead of every frame
|
9 年 前 |
BearishSun
|
b00680e742
Refactoring renderer so camera parameter buffers are populated on camera change, instead of every frame
|
9 年 前 |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
9 年 前 |
BearishSun
|
8f4c8e65f3
Getting rid of the old way of setting GPU parameters and moving towards the new single-object approach (WIP - DX11 only for now)
|
9 年 前 |