Marko Pintera
|
d0c583e20c
Refactored SceneManager so it properly registers all cameras and renderables
|
11 سال پیش |
Marko Pintera
|
d61a7ecffd
A lot more work on C# scene window
|
11 سال پیش |
Marko Pintera
|
0fca9749f2
RenderSystem -> RenderAPI and moved all CoreThreadAccessor methods to RenderAPI
|
11 سال پیش |
Marko Pintera
|
acf6121ee6
Finished Renderable refactor, mostly (still got an exception on shutdown)
|
11 سال پیش |
Marko Pintera
|
4fdb3da864
Made Pass/Shader/Technique immutable
|
11 سال پیش |
Marko Pintera
|
3f94468a9f
Material refactor WIP, it compiles
|
11 سال پیش |
Marko Pintera
|
b55e52c112
Camera & Viewport refactored and working somewhat (fixes and re-test needed)
|
11 سال پیش |
Marko Pintera
|
6d367f44f4
Removed ShaderProxy and added ShaderCore
|
11 سال پیش |
Marko Pintera
|
91ba10d45c
Finished GpuParams refactor
|
11 سال پیش |
Marko Pintera
|
c653bed63a
GpuParams/GpuParamBlockBuffer refactor WIP
|
11 سال پیش |
Marko Pintera
|
2870e2266b
Refactored Mesh for use with the new CoreObject design
|
11 سال پیش |
Marko Pintera
|
88ee5b68fd
First part of render target refactor in order to get only core versions used on core thread
|
11 سال پیش |
Marko Pintera
|
ff8ed9021c
Refactored Renderable into RenderableHandler
|
11 سال پیش |
Marko Pintera
|
0dac075862
Refactored draw helpers so they are fully static and just provide geometry data and don't do any drawing
|
11 سال پیش |
Marko Pintera
|
547d3f9c59
Added root finding code to Math
|
11 سال پیش |
Marko Pintera
|
0e027b8351
Scene picking WIP (untested)
|
11 سال پیش |
Marko Pintera
|
4460630297
Fixed Renderer by properly updating dirty parameters and properly handling DrawList items
|
11 سال پیش |
Marko Pintera
|
86f1d09e68
Updating material proxies uses frame allocator
|
11 سال پیش |
Marko Pintera
|
17d906d731
SceneGrid renders (but doesn't look pretty)
|
11 سال پیش |
Marko Pintera
|
492ad2cac2
Major RenderTarget refactor to separate sim and core thread functionality
|
11 سال پیش |
Marko Pintera
|
e4d4e884c9
Handle abort signal instead of exit
|
11 سال پیش |
Marko Pintera
|
2386b6c4cd
Ensured meshes get properly released
|
11 سال پیش |
Marko Pintera
|
6ed941be49
Camera frustum is valid on first frame
|
11 سال پیش |
Marko Pintera
|
331d4ac2aa
Frustum culling working
|
11 سال پیش |
Marko Pintera
|
0eecfe525d
More documentation
|
11 سال پیش |
Marko Pintera
|
ac3ed8de93
Added frustum culling
|
11 سال پیش |
Marko Pintera
|
8c5ffb497d
Various fixes in order to get example model to render
|
11 سال پیش |
Marko Pintera
|
b23fbf3bad
Renderer working as normal
|
11 سال پیش |
Marko Pintera
|
6fa7ffec97
Various fixes to Renderer
|
11 سال پیش |
Marko Pintera
|
d1881075fa
Various fixes to Renderer
|
11 سال پیش |