Marko Pintera
|
a4e65a67d8
Added a way to load resources from C# ProjectLibrary
|
11 years ago |
Marko Pintera
|
03c59e1b03
Refactored handle drawing so it properly separates out Core so it doesn't get destroyed before core methods are done
|
11 years ago |
Marko Pintera
|
fb6e14ead4
All wire/solid gizmos render properly
|
11 years ago |
Marko Pintera
|
b64a0482e7
Various Gizmo rendering fixes
|
11 years ago |
Marko Pintera
|
4a9afce7cf
Fixed DX11 and OpenGL GPU program matrix layout
|
11 years ago |
Marko Pintera
|
3512c00011
Extended interface for some core-level objects for easier creation
|
11 years ago |
Marko Pintera
|
3a6d26a6f6
Mostly complete but completely untested handle implementation
|
11 years ago |
Marko Pintera
|
e9fc86930e
A lot more work on handles (WIP)
|
11 years ago |
Marko Pintera
|
e6275065f4
Work on handles (WIP)
|
11 years ago |
Marko Pintera
|
9f81ccb8a3
Added DrawHelper and made GizmoManager use it
|
11 years ago |
Marko Pintera
|
a4c60121f4
WIP work on handles
|
11 years ago |
Marko Pintera
|
547d3f9c59
Added root finding code to Math
|
11 years ago |
Marko Pintera
|
3c5c4b171f
Added Selection classes to C++ and C#
|
11 years ago |
Marko Pintera
|
0269741e02
Added better selected element management to scene and resource TreeViews
|
11 years ago |
Marko Pintera
|
e8383f3cb7
Added picking code for gizmos
|
11 years ago |
Marko Pintera
|
53455b1c74
Picking now includes main texture when rendering with alpha
|
11 years ago |
Marko Pintera
|
cfffeaa859
More work on gizmos
|
11 years ago |
Marko Pintera
|
f7b6d5e620
Gizmos WIP (not compiling)
|
11 years ago |
Marko Pintera
|
c010d2c9fc
Added a bunch of new mesh creation methods (untested)
|
11 years ago |
Marko Pintera
|
0e027b8351
Scene picking WIP (untested)
|
11 years ago |
Marko Pintera
|
4460630297
Fixed Renderer by properly updating dirty parameters and properly handling DrawList items
|
11 years ago |
Marko Pintera
|
86f1d09e68
Updating material proxies uses frame allocator
|
11 years ago |
Marko Pintera
|
17d906d731
SceneGrid renders (but doesn't look pretty)
|
11 years ago |
Marko Pintera
|
c256b7e5d5
Shader can now have one object parameter reference multiple GPU variables, in case variables have different names across different render systems
|
11 years ago |
Marko Pintera
|
5e73fd1b8d
Properly fixing Resources::unloadAllAssets. Handles to the same resource will share the same handle data as intended
|
11 years ago |
Marko Pintera
|
8644a9f53d
Major refactor of builtin resources - All resources are imported and saved as a preprocessing step and then just loaded in engine ready format.
|
11 years ago |
Marko Pintera
|
f2ab5fb8dd
Added RenderTargetManager and fixed up render target core/sim syncing
|
11 years ago |
Marko Pintera
|
fa5f03d373
Fixed an issue with DX9 shader saving & loading
|
11 years ago |
Marko Pintera
|
492ad2cac2
Major RenderTarget refactor to separate sim and core thread functionality
|
11 years ago |
Marko Pintera
|
5ddbb09dcd
Avoid resizing/moving widget if the new size/position is the same as old one
|
11 years ago |