Antoine Pilote
c3f740883d
Removed unused code
2023-07-19 00:31:39 -04:00
Antoine Pilote
4e4d203666
Renamed some glm::vec3 to Vector3
2023-07-19 00:31:22 -04:00
émeryc
7baec67bf4
NK-113 - Open Wren Script File with Double Click
2023-07-17 20:21:15 -04:00
Antoine Pilote
dbac1c187f
Dynamic gizmos
...
- Added cylinder collider component
- Dynamic cylinder, capsule, box, sphere gizmos
- Added wireframe for mesh shape
2023-07-15 19:26:37 -04:00
Antoine Pilote
a466065ac6
Progress towards finding transform corruption when drawing after loading scene
2023-07-12 01:21:47 -04:00
Antoine Pilote
9ad09ff749
FIxed gizmo
2023-07-11 16:32:01 -04:00
Antoine Pilote
055d6d7d0b
Clean up
2023-07-10 14:19:56 -04:00
Antoine Pilote
575f12eae5
pp
2023-07-06 04:29:27 -04:00
Antoine Pilote
0d108bc44a
Character controller now moving! 🏃♂️
...
- Added character controller transform syncing Jolt -> Scene
- Physic system code cleanup
- Fixed crash with WrenScript loading
- Fixed Normalize() returning NaN vector when lenght is 0
2023-07-04 03:09:52 -04:00
Antoine Pilote
fc183b4813
Physics system progress
...
Added CharacterController creation
Reworked and refactored shape and body system internally
Code cleanup
Brought back Hull serializing for Quake map brushes
Updated Editor panels accordingly
2023-07-03 19:16:02 -04:00
Antoine Pilote
ca989b9ba8
Fixed physics system crash
2023-07-02 16:34:16 -04:00
Antoine Pilote
80eadc2a5a
Added capsule collider component
2023-04-02 19:01:40 -04:00
Antoine Pilote
d1b2e2379f
Started character controller implementation
2023-04-02 18:36:17 -04:00
Antoine Pilote
a02c4bd114
Physics improvement
2023-04-02 13:56:58 -04:00
antopilo
2611c3f6c2
Serialization of bsp hulls and deserialization
2023-03-14 23:16:50 -04:00
antopilo
ea3f67a365
Added Hulls to BSP component and collision creation
2023-03-14 22:41:06 -04:00
antopilo
7186ae001e
Serialize isSolid on BSP component
2023-03-14 22:40:37 -04:00
antopilo
01b62d5e34
Fixed wrong default quaternion on transform component
2023-03-14 22:40:15 -04:00
antopilo
1c13c7ef2d
Added mesh colliders
2023-03-08 22:37:03 -05:00
antopilo
0a6f7ad733
Added sphere collider + serialization
2023-03-08 21:24:58 -05:00
antopilo
75cb774caf
Code cleanup
2023-03-08 20:04:06 -05:00
antopilo
6cbad0e13b
Reworked editor camera
2023-03-07 17:26:13 -05:00
antopilo
10baf5271a
Fixed quaternion serializing
2023-03-06 16:57:35 -05:00
Antoine Pilote
50a4b42284
Using serializer for the scene copy
2023-03-05 21:44:06 -05:00
Antoine Pilote
b1edeb387f
Fixed scripting engine crash and improved transformation system
2023-03-05 18:19:41 -05:00
Antoine Pilote
8be7695d1e
Code standardtization pass. Fixed a bunch of warnings.
2023-03-04 17:50:02 -05:00
Antoine Pilote
f8643f1dcf
Partial Jolt implementation and some model loader fixes.
2023-03-01 22:05:23 -05:00
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
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
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
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
b273a2fb8a
Added Screen space reflections and Editor UI refactoring
2022-01-31 13:54:58 -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
c02c3946b7
Added bloom post process
2021-09-15 21:18:44 -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
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