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
828f46713b
Merge branch 'main' of https://github.com/antopilo/Nuake
2023-10-08 13:26:53 -04:00
Antoine Pilote
2620fa548e
Editor improvements, better cam, better gizmos, better lines
2023-10-08 13:26:41 -04:00
Antoine Pilote
b8d686238e
Update README.md
2023-10-02 19:47:48 -04:00
Antoine Pilote
fdeb1e547e
Add files via upload
2023-10-02 19:47:01 -04:00
Antoine Pilote
3396e65c21
Delete Resources/Images/screenshot.png
2023-10-02 19:46:32 -04:00
Antoine Pilote
67a8526391
Add files via upload
2023-10-02 19:46:04 -04:00
Antoine Pilote
ac1db17e55
added DOF UI
2023-10-02 17:39:17 -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
4622be08e9
Added Trenchbroom configurator window and some UI fixes
2023-10-02 01:37:22 -04:00
Antoine Pilote
41a81e5279
Added audio streaming
2023-10-02 01:36:49 -04:00
Antoine Pilote
c16cd3431b
jolt physics RAII
2023-10-02 01:36:43 -04:00
Antoine Pilote
bd8cba07d0
Changed \\ to /
2023-10-02 01:36:26 -04:00
Antoine Pilote
429ec7e5fa
Added log counter in logger window to avoid spamming
2023-10-02 01:36:17 -04:00
Antoine Pilote
fc7645b4c6
Cashing of indices and vertices count
2023-10-02 01:35:58 -04:00
Antoine Pilote
cf7a6c20d6
Removed some new keywords
2023-10-02 01:35:42 -04:00
Antoine Pilote
fd0f9a5a3f
Shader memory leak fixed and textuer manager RAII
2023-10-02 01:35:34 -04:00
Antoine Pilote
4aed490d5c
Increased near plane
2023-10-02 01:35:15 -04:00
Antoine Pilote
3b0a5693eb
Render command now uses uint32_t
2023-10-02 01:35:07 -04:00
Antoine Pilote
6426fccde9
Removed unnecessary skeleltal calculations
2023-10-02 01:34:56 -04:00
Antoine Pilote
b4e75b08a0
Pushed some FGD work
2023-10-02 01:34:34 -04:00
Antoine Pilote
0f02df28b0
Fixed some prefab stuff and memory leak for assimp
2023-10-02 01:34:21 -04:00
Antoine Pilote
1b91795f1b
Updated static resources
2023-10-02 01:34:00 -04:00
Antoine Pilote
fbc1cee1f9
Added validation for serialization
2023-10-02 01:33:54 -04:00
Antoine Pilote
7dc4412dec
Added barrel distortion to env serialization
2023-10-02 01:33:37 -04:00
Antoine Pilote
7dd30dfa41
Fixed crash when no animation is set
2023-10-02 01:33:28 -04:00
Antoine Pilote
5699de29ef
RAII scene renderer
2023-10-02 01:33:08 -04:00
Antoine Pilote
e815272649
Added back rotation script api
2023-10-02 01:32:57 -04:00
Antoine Pilote
0a9c3a2614
Fixed memory leak in wren scriptign engine
2023-10-02 01:32:49 -04:00
Antoine Pilote
0ed2ed3623
Improved SSAO
2023-10-02 01:32:34 -04:00
Antoine Pilote
791e864c90
Pushed fix for config folder on linux
2023-10-01 14:00:47 -04:00
Antoine Pilote
3389886a1f
Fixed crash when new create entity menu
2023-09-30 18:50:41 -04:00
Antoine Pilote
318fe00daf
Serialized all env settings now
2023-09-30 18:29:22 -04:00
Antoine Pilote
88232d9d06
Switch to using glfw clipboard functions
2023-09-30 17:43:10 -04:00
Antoine Pilote
9b5813ce2b
Fixed premake for windows
2023-09-30 17:39:05 -04:00
Antoine Pilote
e5d677478b
Fix error
2023-09-30 17:38:59 -04:00
Antoine Pilote
44e8951a39
Fixes for GTK
2023-09-30 17:20:12 -04:00
Antoine Pilote
b5c976d6f7
changed to gdk
2023-09-30 15:26:30 -04:00
Antoine Pilote
7156d14226
Initial on the Linux OS layer
2023-09-30 14:54:26 -04:00
Antoine Pilote
afe15cd9ab
Merge branch 'linux-dev' of https://github.com/antopilo/Nuake into linux-dev
2023-09-30 14:29:44 -04:00
Antoine Pilote
5b935f3af1
Fixed importing project file dialog no detected .project files
2023-09-30 14:29:37 -04:00
Antoine Pilote
db84e753e2
Now stores recent.json in config folder
2023-09-30 14:28:46 -04:00
Antoine Pilote
e5497083ff
Fixed duplicate namespace in audiomanager
2023-09-30 14:28:15 -04:00
Antoine Pilote
4ffbb042e2
Added menu to add entities in the scene inspector
2023-09-30 14:27:57 -04:00
Antoine Pilote
27d1af86af
UI for new sprite option
2023-09-30 14:27:38 -04:00
Antoine Pilote
db1ce08c42
Added option for billboard to be position based instead of view based
2023-09-30 14:27:05 -04:00
Antoine Pilote
e284b89769
Added ambient term
2023-09-30 14:26:34 -04:00
Antoine Pilote
34aed2a4c3
Enabled vsync and changed some styling
2023-09-30 14:26:04 -04:00
Antoine Pilote
b265665013
Changed shaders to be 430 for the moment.
2023-09-30 14:25:47 -04:00