Commit Graph

523 Commits

Author SHA1 Message Date
Antoine Pilote
422331dec2 Automatically refresh filebrowser on window focus, and preserve path after scanning 2024-09-05 19:44:27 -04:00
Antoine Pilote
5e3472c256 Fixed Coral crash with base type classes, temp fix for logs crash + added light color param to C# api 2024-09-05 00:52:55 -04:00
Antoine Pilote
9c5f05f224 Fixed camera preview wrong translation + made it smaller 2024-09-04 20:45:32 -04:00
Antoine Pilote
e607b99191 Added preview window when selecting a camera in the scene 2024-09-04 20:31:43 -04:00
Antoine Pilote
e1813870a2 Fixedruntime refact 2024-09-04 16:38:52 -04:00
Antoine Pilote
dc3c993962 Refactor pass #3 2024-09-04 00:33:05 -04:00
Antoine Pilote
f650f0485b Forgot to change usage of SetcurrentScene 2024-09-04 00:30:11 -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
ced74170c5 Merge pull request #70 from WiggleWizard/feature/tracy
Tracy MVP integration
2024-09-02 18:12:15 -04:00
Antoine Pilote
d9237f83d2 Added ground normal & ground velocity C# API e 2024-09-02 18:09:02 -04:00
WiggleWizard
5a801e642c Tracy MVP integration 2024-09-02 20:37:47 +01:00
Antoine Pilote
7af703b5fc Now scaling depth in viewport Depth mode and removed debug windows 2024-09-02 11:34:23 -04:00
Antoine Pilote
636736f567 Fixed a bug where bsp wouldnt get serialized properly + displaying brush in darker in scene hierarchy 2024-09-01 23:50:00 -04:00
Antoine Pilote
b7ee13c0eb Fixed crash when live reloading a map and a brush was selected 2024-09-01 23:18:51 -04:00
Antoine Pilote
d289c5431d Added live reloading for quake maps 2024-09-01 23:04:34 -04:00
Antoine Pilote
63712edc6d Added C# Point entities + automatic export of FGD entities 2024-09-01 19:37:05 -04:00
Antoine Pilote
8aa41a1bf8 Now diplaying links between brushes 2024-08-31 00:07:45 -04:00
Antoine Pilote
85b41e9ea0 Added C# -> Trenchbrom entity definition with reflection system 2024-08-30 21:44:08 -04:00
Antoine Pilote
d46f74aa24 Added new project wizard window 2024-08-30 21:43:37 -04:00
Antoine Pilote
d42c2154cf Fixed multi spotlight shadows 2024-08-29 23:02:23 -04:00
Antoine Pilote
991bd06064 Added spotlight shadows with dynamic FOV shadowmaps 2024-08-28 23:04:55 -04:00
antopilo
0f808a15f5 Fixed crash when minimizing welcome window 2024-08-28 20:02:22 -04:00
antopilo
f2be766a1f Viewport overlay to change which texture to display in viewport 2024-08-28 20:02:12 -04:00
Antoine Pilote
5d5e3e33d0 1000th commit! 🎉 - Added .Mesh thumbnail preview + outlines now scales with resolution scaling 2024-08-28 01:03:49 -04:00
Antoine Pilote
a285fbb61c Disabled debug line when dragging in 3D model 2024-08-28 00:29:10 -04:00
Antoine Pilote
50a0c1e810 Added a way to make mesh external instead of always embedded into the scene 2024-08-28 00:27:59 -04:00
Antoine Pilote
c01d6e960c Turned on snapping by default + fixed opening scene from filebrowser 2024-08-27 22:54:28 -04:00
Antoine Pilote
946cf31340 Added tooltips to overlay controls + snapping control 2024-08-27 22:54:05 -04:00
Antoine Pilote
ddeafd7bfa Added snapping 2024-08-27 14:07:04 -04:00
Antoine Pilote
64ef0b7f94 Moved translation operation to overlay 2024-08-27 13:39:33 -04:00
Antoine Pilote
ae3bd31dc5 Allowing editing of angles through the inspector 2024-08-27 13:24:05 -04:00
Antoine Pilote
9a30925b34 Started editor .Net context for undo/redo system 2024-08-25 22:42:07 -04:00
Antoine Pilote
03231e6bf7 Added Various project settings
UI, Rendering, Viewport, Physics, Audio settings
2024-08-21 18:05:28 -04:00
Antoine Pilote
26c57d9ad5 Fixed compilation error 2024-08-17 12:32:34 -04:00
Antoine Pilote
2047b3f150 Added basic project property UI 2024-08-17 12:08:37 -04:00
Antoine Pilote
a09a826732 Made line fully opaque 2024-08-17 12:08:20 -04:00
Antoine Pilote
5b53585515 Can now delete entity pressing delete 2024-08-16 18:07:00 -04:00
Antoine Pilote
5613c2ecea Deleted old gizmo classes and dynamic sizes for gizmo in viewport 2024-08-16 17:59:29 -04:00
Antoine Pilote
27488ae5bf Can now rename entities pressing f2 or double clicking and selecting an entity should unfold the tree 2024-08-16 17:59:06 -04:00
Antoine Pilote
9c2a6f9019 Now displaying compilation errors in logger with status bar 2024-08-16 17:58:06 -04:00
Antoine Pilote
c996b9b114 Outline renderer can now depth test 2024-08-16 17:57:10 -04:00
Antoine Pilote
1685921a5a Removed audio emitter component settings displaying twice 2024-08-15 23:37:14 -04:00
Antoine Pilote
123149ebc2 Can no longer select folders 2024-08-15 22:58:22 -04:00
Antoine Pilote
3c5990fd07 Added file content preview for csharp files 2024-08-15 22:58:13 -04:00
Antoine Pilote
4f7dd45328 Added different gizmos for different light types 2024-08-15 22:57:52 -04:00
Antoine Pilote
58a179be4f Added new Prefab C# type 2024-08-15 22:24:26 -04:00
Antoine Pilote
04926476d7 Added Exposed var reset button 2024-08-15 19:44:17 -04:00
Antoine Pilote
901ebcf902 Added bool operator and isvalid function to .Net API 2024-08-15 19:18:26 -04:00