Julien Ignace
93921066
Debug Menu Framework: Base classes and GUI skeleton for both Editor and PlayMode
7 年前
Julien Ignace
0682d57b
- Implemented first debug menu items (bool and float) in the player
- Implemented inputs for changing active menu item and modifying them.
7 年前
Julien Ignace
54b035df
First version of DebugItemDrawer
7 年前
Julien Ignace
0339b072
- Debug item can be added to a menu given by name (no need to create a new class anymore)
- Implemented int/uint debug items.
7 年前
Julien Ignace
fb1650c5
Added support for readonly and dynamically displayed debug items.
7 年前
Julien Ignace
adca1f00
Added the possibility to make readonly items persistent so they are always displayed.
7 年前
Julien Ignace
33909827
Automatically creates the DebugMenuUpdater component.
7 年前
Julien Ignace
20413141
First version of debug menu serialization and undo/redo
7 年前
Julien Ignace
6fd2dc66
Renamed debug menu classes for consistency
- DebugMenuItem => DebugItem
- DebugMenu => DebugPanel
7 年前
Julien Ignace
dc01c46d
Correctly split UI from debug menu code.
7 年前
Julien Ignace
c25417c7
Created an override for the Lighting debug panel.
7 年前
Julien Ignace
3f1e74f2
Fixed a null pointer exception with DebugMenu State at runtime.
7 年前
Julien Ignace
24160aea
Moved away all handling of DebugMenuState to DebugMenuEditor. Allowed us to remove all state code from the debug menu logic. Also, the state is no longer stored in a file on disk.
7 年前
Julien Ignace
b09d5f72
- Cleaned up CommonSettings from Cascaded parameters which are now in the light.
- Cleaned up some now useless code in the init code of shadow system
- Split ShadowSettings struct into two different parts. One for the init and the other for the per frame setup
- Cleaned up HDRenderPipeline a bit (mostly moving logic stuff from the asset to the instance itself)
7 年前
Julien Ignace
8db13baa
Refactored shadow map debug views. Now ShadowMap implementation is responsible for display.
7 年前
Thomas
076b0d65
Cleaned up unused usings
7 年前
Julien Ignace
b3f07a9b
Fixed DebugWindow Item states initialization to avoid serialization problems on start up.
7 年前
Julien Ignace
2b609ae4
- Split Debug classes in separate files
- Free Camera controls are now disabled when debug menu is enabled.
7 年前
Julien Ignace
ff4605c7
Fixed Lighting Debug panel (issue caused by split of core/hdrp in different assemblies)
7 年前
sebastienlagarde
b5aa10da
Fix framesettings and preview
Fix issue with preview render many undesired stuff
fix issue with debug camera menu
7 年前