Commit Graph

121 Commits

Author SHA1 Message Date
Antoine Pilote
382802c62a Rework
-Removed bullet
-Removed Soloud
Removed every instances of bullet usage.
Edited some UI stuff
2022-09-24 20:14:51 -04:00
a.pilote
87bc79d0a1 Added play mode for engine .exe 2022-07-24 18:12:29 -04:00
a.pilote
c64771f6a6 Fixed gizmo flipped normals 2022-07-24 17:40:14 -04:00
a.pilote
b41f00c020 Added light and camera gizmo. 2022-07-17 17:26:40 -04:00
a.pilote
5fb1e376c2 added material editing in mesh panel. Renamed mesh component to model component. 2022-07-17 14:15:11 -04:00
a.pilote
dbec248d8a Fixed math problem and display submeshes in editor panel 2022-07-16 21:49:17 -04:00
a.pilote
de3434703d Show ResourceID instead of nothing in component UI panel. 2022-07-15 22:08:54 -04:00
a.pilote
249e26dcd5 Removed euler, only quaternion and dirty flag 2022-07-14 17:45:06 -04:00
a.pilote
fb6080d734 Fixed quaternion for transforms 2022-07-13 20:27:32 -04:00
antopilo
a4cdf4b524 Work on quaternion rotation 2022-07-10 18:36:10 -04:00
antopilo
32e63a5137 Work on implementing quaternion 2022-06-29 20:05:08 -04:00
antopilo
162966eeb0 Made material resource file editable from engine 2022-06-29 18:05:59 -04:00
antopilo
407ff89df7 Refactor Mesh serialization and model system. 2022-06-28 19:56:16 -04:00
a.pilote
6b827e9db7 Mesh cleanup. 2022-06-27 20:12:56 -04:00
antopilo
a8abef1ab2 Cleanup 2022-06-23 20:58:07 -04:00
antopilo
7ba865ef14 Fixes
Added Welcome screen
Fixed for c++ 20
2022-06-23 20:43:32 -04:00
antopilo
511e5dfb16 Removed Soloud from premake 2022-06-23 15:55:32 -04:00
antoinep
5d138fd551 removed soloud 2022-06-03 17:32:48 -04:00
antopilo
b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00
antopilo
e216686272 Improved procedural sky rendering and settings panel. 2022-01-10 15:16:22 -05:00
Antoine Pilote
b8d94e94ed Merge pull request #6 from antopilo/rml_ui
Major push
2022-01-09 16:49:35 -05:00
antopilo
a71bfcbe75 Huge rework of editor and other changes. 2022-01-09 16:44:20 -05:00
antopilo
55ae840678 UI editor work 2021-09-26 22:56:25 -04:00
Filip Homolka
41cac85899 Maths.h
Camera.cpp
Components.h
LightComponent.h
MeshComponent.h
Entity.h
ImGuiHelper.h

Changed backslashes to slashes, for unix-compatibility
2021-09-20 23:11:15 +02:00
antopilo
4d1e134eaa refactoring scene rendering 2021-09-20 06:49:45 -04:00
antopilo
519d9165e1 Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-09-15 21:19:38 -04:00
antopilo
c02c3946b7 Added bloom post process 2021-09-15 21:18:44 -04:00
antopilo
2e5dcb4ab2 Fixes 2021-09-14 08:52:52 -04:00
Antoine Pilote
e5daf71b89 added soloud 2021-09-13 10:20:38 -04:00
antopilo
a047032f86 Maths functions scripting api 2021-09-13 06:47:05 -04:00
antopilo
4f93cb4395 Point entity and prefab 2021-09-10 00:04:38 -04:00
antopilo
33b3962e51 Drag and drop prefab into scene tree. Play pause snapshot system 2021-09-08 21:28:53 -04:00
antopilo
b403082ca2 Clean up interface parser 2021-09-08 18:41:57 -04:00
antopilo
b1a1f4f063 Interface component, Serialization of mesh components 2021-09-08 18:35:10 -04:00
antopilo
61e54c5a46 GLTF 2.0 support, Updated Scripting, Fixed point light shadowing, Added editor focus camera 2021-09-06 22:28:54 -04:00
antopilo
a6823ba2fa Transform system overhaul
Fixed child rotations
Added editor overhauls
2021-09-05 16:43:38 -04:00
antopilo
a045bc6f15 Fixed entity deletion through context menu 2021-09-04 16:29:01 -04:00
antopilo
99ea3a906c Fixed framebuffer resizing and transform rotation matrix 2021-09-04 01:41:47 -04:00
antopilo
c3d3e20ab4 Fixed shading in deferred.
Added sky in deferred.
Started render buffer abstraction
2021-09-01 22:31:45 -04:00
antopilo
54a138c044 Added GBuffer 2021-08-31 23:27:19 -04:00
antopilo
2a073f5972 Fixed file explorer selection bug
Fixed new project crash
2021-08-31 16:04:01 -04:00
antopilo
fb9751641f Various fixes:
- removal of entity crash
- play mode corrupt scene graph
- Added dither effect on selected entity
2021-08-30 21:46:19 -04:00
antopilo
b27438c3e3 prefab component 2021-08-26 23:45:43 -04:00
antopilo
3fb0a2cc81 Prefab saving 2021-08-26 20:46:34 -04:00
antopilo
96f0cdb4e9 Frustum culling 2021-08-25 21:04:25 -04:00
a.pilote
eb69e6db0f font-update 2021-08-23 06:27:28 -04:00
Antoine Pilote
69fd08d941 Added freetype premake file 2021-07-25 18:28:26 -04:00
Antoine Pilote
c1f2f4ba90 Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-07-25 15:08:56 -04:00
Antoine Pilote
4b34782452 UI added hover styling and code cleanup 2021-07-25 15:08:36 -04:00
Filip Homolka
51cd0b56ae Turn "Unit" label into "mUnit" label, to allow for compiling on other compilers aside from MSVC 2021-07-25 20:17:20 +02:00