antopilo
e5c252629b
Added delition queue + removed OGL code
2024-12-02 22:24:31 -05:00
antopilo
15051a4eb7
Improved env setting labels
2024-12-01 13:03:58 -05:00
antopilo
18eec6c570
No longer using custom panel for skinned model component
2024-12-01 02:10:49 -05:00
antopilo
fb217221b7
Added new postfx UI widgets in environment properties
2024-12-01 02:09:06 -05:00
antopilo
dd46e32bee
Better SSAO + added shader reloading in debug
2024-11-23 19:46:39 -05:00
antopilo
84b2b63ba9
Added shortcut to open resource in component widgets
2024-11-21 22:14:14 -05:00
antopilo
4ab59bf7e8
Moved environment to a resource and a component
2024-11-21 21:06:14 -05:00
antopilo
e4c11140e0
Better UI
2024-11-20 01:30:57 -05:00
antopilo
89209dc7ba
Added support for skyboxes using a new SkyBox resource and component
2024-11-06 20:40:38 -05:00
antopilo
216fa230b6
Saving prefab from prefab editor now works
2024-09-19 10:37:22 -04:00
antopilo
616532e78b
Added MVP for prefab editor window and made the whole editor modular to support multi-scene editing
2024-09-19 00:56:22 -04:00
antopilo
7fc10b4e56
Improvements
2024-09-18 17:10:12 -04:00
WiggleWizard
1b2abced1e
Removed the last remnants of Wren QQ
2024-09-17 00:08:04 +01:00
WiggleWizard
d19ba4f979
Converted last components to new component drawing system
2024-09-16 14:49:25 +01:00
WiggleWizard
8b2511f995
Better API for binding inspector drawers and added the ability to add whole component drawers
2024-09-16 10:57:22 +01:00
WiggleWizard
d338a98c9b
Removed Wren script references in the UI
2024-09-16 10:18:32 +01:00
WiggleWizard
52776186d3
Added the ability to remove components
2024-09-16 00:17:28 +01:00
WiggleWizard
b23d418f23
Compile issues fixed
2024-09-15 23:14:23 +01:00
WiggleWizard
baac971deb
A little bit of cleanup
2024-09-15 23:06:06 +01:00
WiggleWizard
269533eb03
Particle Emitter Component reflected
2024-09-15 21:34:38 +01:00
WiggleWizard
0dcd383dbb
Added the ability to add actions (buttons) to the inspector through reflection
2024-09-15 21:34:38 +01:00
WiggleWizard
d8d904b6ba
New reflection type DynamicItemList
2024-09-15 21:34:38 +01:00
WiggleWizard
aed98dd648
UI system now working well with the new component changes, fixed trait compile issues, fixed inspector rendering issues
2024-09-15 21:34:37 +01:00
WiggleWizard
65c8ab79af
New component field type to support files
...
Also fixed Audio System to work with this new supported component field type
2024-09-15 21:31:06 +01:00
WiggleWizard
68ffe1d6b4
Basic inspector reflection working for 2 components
2024-09-15 21:31:06 +01:00
WiggleWizard
90a60e8d87
Initial inspector work to render using reflection
2024-09-15 21:31:06 +01:00
Antoine Pilote
40da75eeeb
Merge pull request #73 from WiggleWizard/fix/buildoptimizations
...
Enabled multithreaded compilation and fixed some build warnings
2024-09-11 09:46:12 -04:00
WiggleWizard
7efa69a20d
Enabled multithreaded compilation and fixed some build warnings
...
Enabled MT compilation for all first party TUs and some third party ones too. Disabled specific warnings in third party code, started fixing warnings in first party code as well
2024-09-11 12:03:09 +01:00
Antoine Pilote
ebedefb6a7
Added UI component, resource & system. Now renders on screen and live reloads
2024-09-10 22:27:15 -04:00
WiggleWizard
ffc79ccdf4
Initial reflection for components using the entt reflection API
...
Currently the only system using reflection is the drop down box when clicking "Add Component" in the entity inspector. The other systems and architecture is still designed around concrete compile time typing
2024-09-10 15:53:32 +01:00
Antoine Pilote
e607b99191
Added preview window when selecting a camera in the scene
2024-09-04 20:31:43 -04:00
Antoine Pilote
87f58d890e
Moved FileDialog into its own class
2024-09-04 00:14:00 -04:00
Antoine Pilote
c91812c65e
Moved FileSystem stuff into seprate files and a FileSystem Folder
2024-09-03 23:49:22 -04:00
Antoine Pilote
1ac0337863
Refactor pass #1
2024-09-03 18:47:45 -04:00
Antoine Pilote
1685921a5a
Removed audio emitter component settings displaying twice
2024-08-15 23:37:14 -04:00
Antoine Pilote
3c5990fd07
Added file content preview for csharp files
2024-08-15 22:58:13 -04:00
Antoine Pilote
e5616f98a4
Removed unused dependencies
2024-08-14 18:55:29 -04:00
Antoine Pilote
f15894920f
Added NavMeshVolume component
2024-07-24 20:58:48 -04:00
Antoine Pilote
f916d315f4
Improved Editor Interface
...
- Moved Add component button
- Removed rounding on collapsed component header
- Added indention in component panels
- Changed frame background color
2024-04-11 19:50:26 -04:00
Antoine Pilote
1fa0fd635f
Made selection outline during play mode impossible and made outline outside of selected game object
2024-03-16 11:26:32 -04:00
Antoine Pilote
af2546fb21
C# Entity Scrips now working(OnInit, update, destroy) [ Broke reloading]
...
- added UI button to generate a .sln in the games folder
- added UI for adding new component and drag n drop .cs file
- added modular Core API module system
2023-10-16 00:21:28 -04:00
Antoine Pilote
4622be08e9
Added Trenchbroom configurator window and some UI fixes
2023-10-02 01:37:22 -04:00
Antoine Pilote
ff4489a466
Now uses embedded resources
2023-09-26 20:43:56 -04:00
Antoine Pilote
d843d54388
Material Thumbnail, PostFX, more
...
big commit
+ Depth of field
+ Barrel distortion
+ Vignette
+ Material thumbnail in filebrowser
+ Fullbright wad conversion turns into emissive
2023-09-25 02:21:22 -04:00
Antoine Pilote
513bf6aa0e
WAD Converter now creates .material file in the proper directory
2023-09-24 12:57:14 -04:00
Antoine Pilote
d93e452db5
Drag & drop of .material files
2023-09-23 20:32:08 -04:00
Antoine Pilote
1bc3eb7ddb
Added audio emitter editor panel
2023-09-22 20:32:05 -04:00
Antoine Pilote
92db6c9082
Added gizmo for audio emitter
2023-09-20 22:20:24 -04:00
Antoine Pilote
6a52340e7d
Audio engine can now play sounds
2023-09-20 21:41:34 -04:00
Antoine Pilote
61776b4fb8
Can now open .map in trenchbroom automatically
2023-09-15 17:53:07 -04:00