Antoine Pilote
05096355be
Fixed spot light transformation
2024-08-29 12:54:31 -04:00
Antoine Pilote
991bd06064
Added spotlight shadows with dynamic FOV shadowmaps
2024-08-28 23:04:55 -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
03231e6bf7
Added Various project settings
...
UI, Rendering, Viewport, Physics, Audio settings
2024-08-21 18:05:28 -04:00
Antoine Pilote
a09a826732
Made line fully opaque
2024-08-17 12:08:20 -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
4f7dd45328
Added different gizmos for different light types
2024-08-15 22:57:52 -04:00
Antoine Pilote
daa640cc7c
First pass fixing compilation warnings
2024-08-15 12:45:42 -04:00
Antoine Pilote
e5616f98a4
Removed unused dependencies
2024-08-14 18:55:29 -04:00
Antoine Pilote
01a7db2132
Made max amount of thumbnail generated per frame for performance
2024-08-13 00:34:10 -04:00
Antoine Pilote
24cd93c342
Fixed shadow mapping rendering incorrectly & Fixed crashed if open scene was cancelled
2024-08-11 00:57:41 -04:00
Antoine Pilote
a996a408aa
Better debug line rendering & removed
2024-08-10 19:12:09 -04:00
Antoine Pilote
f3b9b328b1
Added proper debug line renderer!
2024-08-09 23:36:02 -04:00
Antoine Pilote
b2bc19b8d0
Sanity check for gizmo drawer navmesh
2024-08-05 23:51:35 -04:00
Antoine Pilote
ca1d17e058
Now only drawing navmesh if selected + properly serialized
2024-08-05 23:48:41 -04:00
Antoine Pilote
2653343f56
Added gizmo to Directional&Spotlight lights, also fixed direction calculations for ProceduralSky
2024-07-28 12:29:21 -04:00
Antoine Pilote
eb00ac5274
Added ability to set different color for gizmos
2024-07-28 12:28:06 -04:00
Antoine Pilote
f15894920f
Added NavMeshVolume component
2024-07-24 20:58:48 -04:00
Antoine Pilote
cc87da1001
Added prefab thumbnails in filebrowser + fix filebrowser crash
2024-07-11 04:51:13 -04:00
Antoine Pilote
b5ca005f7a
Started code path for prefab thumbnails
2024-04-25 00:14:19 -04:00
Antoine Pilote
f74f4d0bd3
Always display wireframe for colliders
2024-04-12 00:45:50 -04:00
Antoine Pilote
4b58175015
Made lines gizmo more visible
2024-03-16 16:36:31 -04:00
Antoine Pilote
9d87236662
Moved physics and application outside of core
2023-10-15 14:58:12 -04:00
Antoine Pilote
8c581fbc14
Application and layers refactoring
2023-10-15 03:09:47 -04:00
Antoine Pilote
90732fca50
Progress towards gizmo mouse picking
2023-10-10 00:06:21 -04:00
Antoine Pilote
d3ec4e1c02
Better Gizmos
...
Gizmos now display half opacity when occluded, same for lines
Improved editor camera, should keep updating even if not controlled
Viewport should not grab input when another imgui element is over it
2023-10-09 15:22:39 -04:00
Antoine Pilote
2620fa548e
Editor improvements, better cam, better gizmos, better lines
2023-10-08 13:26:41 -04:00
Antoine Pilote
d749765e68
Merge branch 'linux-dev'
...
# Conflicts:
# Editor/Editor.cpp
2023-10-02 01:40:04 -04:00
Antoine Pilote
890dbc34f6
Conflicts resolved
2023-10-02 01:38:25 -04:00
Antoine Pilote
51fc92f523
Added a bunch of logs for debugging
2023-09-27 19:52:09 -04:00
Antoine Pilote
63f6904d59
Moved to glad
2023-09-27 17:14:43 -04:00
antopilo
c15bf532ae
Compilation succesful on Linux Ubuntu
...
Probably broke a lot of things
2023-09-27 01:48:05 -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
553057f5b4
Added gizmo for audio emitters min/max range
2023-09-23 20:32:32 -04:00
Antoine Pilote
a4724e2a91
Upgraded to C++ 20 & better audio voice management
2023-09-23 00:37:42 -04:00
Antoine Pilote
05fa363ca5
Clean up main and argument parsing
2023-09-21 11:22:38 -04:00
Antoine Pilote
92db6c9082
Added gizmo for audio emitter
2023-09-20 22:20:24 -04:00
Antoine Pilote
61776b4fb8
Can now open .map in trenchbroom automatically
2023-09-15 17:53:07 -04:00
Antoine Pilote
290f0e03b5
Scaled down bones
2023-09-06 17:47:14 -04:00
Antoine Pilote
00c7b975e2
Fixed billboard not taking into account parent rotation
2023-09-06 09:20:02 -04:00
Antoine Pilote
29ba97454a
Added 2D gizmos and better editor styling
2023-09-05 20:28:10 -04:00
Antoine Pilote
e6da158658
Better UI and some optimizations
2023-08-14 19:31:36 -04:00
Antoine Pilote
1a8f4bd1aa
Added simple radius gizmo
2023-08-02 15:34:04 -04:00
Antoine Pilote
1221e58fcd
Changed alpha of gizmo wireframes to 0.5f and fixed viewport selection
2023-08-01 19:29:09 -04:00
emerycp
93cd449814
NK-79 - Rename File & Folder
2023-07-27 20:45:00 -04:00
emerycp
2cd11aca04
NK-141 - Rename File & Folder
2023-07-22 23:50:29 -04:00
Émeryc
f95f4ad8cb
NK-102 - Added 'const'
2023-07-21 21:11:52 -04:00
Émeryc
4c0d1ffc43
NK-102 - ...
2023-07-21 21:08:02 -04:00
Émeryc
63b5958a64
NK-102 - PR Comments
2023-07-21 21:07:11 -04:00