BearishSun
|
821069bd0f
Tiled deferred rendering: Moving all lights to a single buffer to make shader code simpler
|
vor 9 Jahren |
BearishSun
|
eec99bff10
Moving light pass in a compute shader in preparation for tiled deferred rendering
|
vor 9 Jahren |
BearishSun
|
88105afc5d
Refactored renderer so that pre-processing operations can be executing when performing manual rendering over multiple views
|
vor 9 Jahren |
BearishSun
|
a6d8f683f3
Fixing & improving renderable culling
|
vor 9 Jahren |
BearishSun
|
f3c0d2e377
Reflection capture code
|
vor 9 Jahren |
BearishSun
|
bb40943c63
Refactoring renderer so its render() method can easily be called manually
|
vor 9 Jahren |
BearishSun
|
83b40c0c88
Minor cleanup (mostly style)
|
vor 9 Jahren |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
vor 9 Jahren |
BearishSun
|
2b24d071f0
More renames of core thread objects
|
vor 9 Jahren |
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
|
vor 9 Jahren |
BearishSun
|
e32b4ad844
Skybox rendering & cubemap import fixes
|
vor 9 Jahren |
BearishSun
|
7832d7d165
Refactoring renderer so renderable parameter buffers are populated on renderable change, instead of every frame
|
vor 9 Jahren |
BearishSun
|
b00680e742
Refactoring renderer so camera parameter buffers are populated on camera change, instead of every frame
|
vor 9 Jahren |
BearishSun
|
aa226e61ce
Massive namespace rename BansheeEngine -> bs
|
vor 9 Jahren |
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)
|
vor 9 Jahren |
BearishSun
|
014bac08b8
Renderer can now handle morph animation
|
vor 9 Jahren |
BearishSun
|
76dee9fbf8
Morph shape animation (WIP)
|
vor 9 Jahren |
BearishSun
|
4a45674df4
Selection overlay is now properly animated
|
vor 9 Jahren |
BearishSun
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
vor 9 Jahren |
BearishSun
|
86e7a688a6
Renderer can now properly handle multiple material techniques
|
vor 9 Jahren |
BearishSun
|
60dc82f396
Material refactor WIP - Updated sampler state overrides so they work with material params
|
vor 9 Jahren |
BearishSun
|
96bdac041e
Material refactor WIP
|
vor 9 Jahren |
BearishSun
|
05266555e8
Animation bone transforms now used by the core thread for rendering
|
vor 9 Jahren |
BearishSun
|
5703dd7eab
Added C# Animation component
|
vor 9 Jahren |
BearishSun
|
1a60bbfc1d
Refactoring renderer in order to make it cleaner, easier to understand and modify
|
vor 9 Jahren |
BearishSun
|
0696a5094f
Neater light pass material parameter assignment
|
vor 9 Jahren |
BearishSun
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
vor 9 Jahren |
BearishSun
|
e06ac4cab3
Modifying camera properties no longer causes a full rebuild of camera's data in the renderer
|
vor 9 Jahren |
BearishSun
|
eb5d33c976
Post processing:
|
vor 9 Jahren |
BearishSun
|
1b1b5f4af5
Camera transform changes no longer cause renderer to completely rebuild relevant camera's resources
|
vor 9 Jahren |