Marko Pintera
|
0dac075862
Refactored draw helpers so they are fully static and just provide geometry data and don't do any drawing
|
před 11 roky |
Marko Pintera
|
547d3f9c59
Added root finding code to Math
|
před 11 roky |
Marko Pintera
|
0e027b8351
Scene picking WIP (untested)
|
před 11 roky |
Marko Pintera
|
4460630297
Fixed Renderer by properly updating dirty parameters and properly handling DrawList items
|
před 11 roky |
Marko Pintera
|
86f1d09e68
Updating material proxies uses frame allocator
|
před 11 roky |
Marko Pintera
|
17d906d731
SceneGrid renders (but doesn't look pretty)
|
před 11 roky |
Marko Pintera
|
492ad2cac2
Major RenderTarget refactor to separate sim and core thread functionality
|
před 11 roky |
Marko Pintera
|
e4d4e884c9
Handle abort signal instead of exit
|
před 11 roky |
Marko Pintera
|
2386b6c4cd
Ensured meshes get properly released
|
před 11 roky |
Marko Pintera
|
6ed941be49
Camera frustum is valid on first frame
|
před 11 roky |
Marko Pintera
|
331d4ac2aa
Frustum culling working
|
před 11 roky |
Marko Pintera
|
0eecfe525d
More documentation
|
před 11 roky |
Marko Pintera
|
ac3ed8de93
Added frustum culling
|
před 11 roky |
Marko Pintera
|
8c5ffb497d
Various fixes in order to get example model to render
|
před 11 roky |
Marko Pintera
|
b23fbf3bad
Renderer working as normal
|
před 11 roky |
Marko Pintera
|
6fa7ffec97
Various fixes to Renderer
|
před 11 roky |
Marko Pintera
|
d1881075fa
Various fixes to Renderer
|
před 11 roky |
Marko Pintera
|
610f21b521
Refactored Renderer so that render type specific elements are in a separate class
|
před 11 roky |
Marko Pintera
|
e33c0e5624
Finished with the renderer most, checkin before prettying it up
|
před 11 roky |
Marko Pintera
|
5f6fe3b27f
Updated how are GpuParamBlocks handled on the core thread and compile fixes
|
před 11 roky |
Marko Pintera
|
6084fe01cc
WIP Renderer refactor - Checkin before I start modifying GpuParams
|
před 11 roky |
Marko Pintera
|
97744d0baf
A lot more renderer and proxy refactoring
|
před 11 roky |
Marko Pintera
|
d2ac914abc
WIP renderer refactor
|
před 11 roky |
Marko Pintera
|
9218102124
MeshProxy -> MeshRenderData and other minor changes
|
před 11 roky |
Marko Pintera
|
4101088f37
Massive refactor due to work on Renderer
|
před 11 roky |
Marko Pintera
|
117612030f
Refactored Profiler and CPUProfiler to make them a bit more intuitive
|
před 11 roky |
Marko Pintera
|
17afc600a7
Massive Cm->Bs file rename
|
před 11 roky |
Marko Pintera
|
203fbc8fc6
Renamed all macros/methods starting with "cm" to "bs"
|
před 11 roky |
Marko Pintera
|
bb73926921
Refactored how are Application classes structured (they now derive from each other)
|
před 11 roky |
Marko Pintera
|
47fcfd429d
Renamed all projects from Camelot -> Banshee and moved them to appropriate folders
|
před 11 roky |