Simon Lübeß
9e23ac0fcf
Removed dangling DXTK-project dependencie
2022-05-04 18:33:43 +02:00
Simon Lübeß
bec202e23a
Settings / SettingsWindow
2022-04-10 13:12:09 +02:00
Simon Lübeß
af37154071
Better Transform component and edit gui
2022-04-09 12:35:36 +02:00
Simon Lübeß
b341c70a26
Editor changes
...
- Updated Renderer2D shaders
- Fixed scene viewport having resolution
- Show Grid even if no entity is selected
- Explicit conversion from ImGui.VecX <-> VectorX
- Simplified EditorLayer
2022-02-27 12:21:30 +01:00
Simon Lübeß
b5bfcf5741
Fixed memory leak
2021-10-13 23:04:43 +02:00
Simon Lübeß
4dc6c916ae
Reimplemented Renderer2D
...
- Renderer2D now static
- Renderer now calls Init and Deinit of Renderer2D
- Renderer2D now calls Init and Deinit of FontRenderer
- Fixed Deinit order of Layers and renderer (e.g. Layers now deinit first)
- Sandbox2D now uses SandboxApp (only loads different layer)
2021-09-29 23:27:41 +02:00
Simon Lübeß
122f7e9904
Replaced imgui with engine specific repository
2021-09-28 21:27:08 +02:00
Simon Lübeß
4debaee7d4
SetViewport now part of RenderCommand
2021-09-21 13:15:43 +02:00
Simon Lübeß
b5efaf2b5b
Added submodule msdfgen
2021-09-18 18:37:12 +02:00
Simon Lübeß
0079b80b1c
Created editor project and moved Editor there
2021-09-16 13:19:25 +02:00
Simon Lübeß
566b4ea59e
Switched Allocator from Debug to CRT
2021-09-02 12:17:12 +02:00
Simon Lübeß
80e0bae347
Added GLTF submodule and start of ModelLoader
2021-08-06 12:22:46 +02:00
Simon Lübeß
7f8379ea6c
Implemented FontRenderer
2021-06-23 19:17:17 +02:00
Simon Lübeß
72cb982b13
Added lodepng-beef
2021-04-09 19:31:18 +02:00
Simon Lübeß
1055712ec1
Added Submodule DirectXTK-beef
2021-02-07 18:42:10 +01:00
Simon Lübeß
6e2c801265
Fixed error "Cant' find project ImGuiImplDX11"
2020-11-29 01:17:57 +01:00
Simon Lübeß
6bfeffa49d
Fixed ImGui and added docking and viewport support
2020-11-16 21:16:19 +01:00
Simon Lübeß
4b877af226
Added ImGui
2020-11-12 23:25:48 +01:00
Simon Lübeß
6e71eeea25
Revert "Added cimgui"
...
This reverts commit 9ce3766c1a .
2020-11-09 23:08:41 +01:00
Simon Lübeß
9ce3766c1a
Added cimgui
2020-11-09 22:57:10 +01:00
Simon Lübeß
0c2065aa96
Added submodule DirectX-beef
2020-11-08 14:15:34 +01:00
Simon Lübeß
0cf3f5f572
Added logger
2020-11-05 22:20:09 +01:00
Simon Lübeß
1adb665422
Basic Setup
2020-11-01 14:14:06 +01:00