Antoine Pilote
c808d2f061
Fixed some faces dissapearing on some models
...
Serializing environement ambient color
2023-09-16 01:31:42 -04:00
Antoine Pilote
190c36b910
Crude optimizations
...
From testing with model of around 50 bones, I could get 64+ animated models on the screen with 150fps+
2023-09-08 00:33:57 -04:00
Antoine Pilote
36646a0990
Optimization for Skeletal animations
2023-09-07 20:52:05 -04:00
Antoine Pilote
0fcca4325f
Transform Optimization
2023-09-06 20:20:43 -04:00
Antoine Pilote
1628214370
Animation serialization progress
2023-09-06 20:05:10 -04:00
Antoine Pilote
3dc97cafa7
Animation system
2023-09-06 17:49:05 -04:00
Antoine Pilote
33e04e9216
Smoother physics
2023-09-05 20:28:18 -04:00
Antoine Pilote
e6da158658
Better UI and some optimizations
2023-08-14 19:31:36 -04:00
Antoine Pilote
691f46e0d6
Added better character auto stepping and component settings
2023-08-12 16:12:39 -04:00
Antoine Pilote
1d7f9e007f
Switched to using jolt virtual character instead of jolt character
2023-08-11 00:36:20 -04:00
Antoine Pilote
899e2dee86
Fixed ApplyForce on rigidbody not working
2023-08-09 00:29:48 -04:00
Antoine Pilote
30171518a0
Fixed default material with invalid texture
2023-08-02 15:34:26 -04:00
Antoine Pilote
1a8f4bd1aa
Added simple radius gizmo
2023-08-02 15:34:04 -04:00
Antoine Pilote
eecfd3c375
Added very basic particle system and rendering
2023-08-02 14:17:33 -04:00
Antoine Pilote
7af3a79b0e
Added particle system
2023-08-02 12:56:50 -04:00
Antoine Pilote
afb06e382f
Removed extra float in vertex
2023-07-26 15:46:20 -04:00
Antoine Pilote
42322fbf8e
Merge pull request #45 from antopilo/NK-16-physics-scripting-module
...
Nk 16 physics scripting module
2023-07-22 11:58:47 -04:00
Antoine Pilote
e4119c0d15
Rework logger
2023-07-21 22:25:17 -04:00
Antoine Pilote
830c5fddf4
Can now add rigidbodies at runtime
2023-07-17 02:46:19 -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
94ba63cc28
Clean up
2023-07-14 11:51:06 -04:00
Antoine Pilote
b2f14472f8
Now everything works, except rotating while having scale
2023-07-14 11:25:33 -04:00
Antoine Pilote
9f60963102
Progress towards mental freedom
2023-07-13 23:31:07 -04:00
Antoine Pilote
13fb6be430
Calculate Forward and Right vector fixed gizmo stutter
2023-07-13 17:26:14 -04:00
Antoine Pilote
44597fbe43
Work but still broken
2023-07-13 15:57:54 -04:00
Antoine Pilote
58c8b34d7b
Merge branch 'main' into NK-103-Camera-corrupted-transform-2
2023-07-12 21:50:04 -04:00
Antoine Pilote
614b3b3ca1
Fixed flipping when loading
2023-07-12 21:47:09 -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
cc1b3237a5
Partial fix
2023-07-11 00:39:09 -04:00
Antoine Pilote
39caaeee41
Merge branch 'main' into NK-103-camera-corrupted-rotation
2023-07-10 17:36:22 -04:00
Antoine Pilote
07002f0d4a
Better maths
2023-07-10 17:36:17 -04:00
Antoine Pilote
e90776e6bb
Merge pull request #23 from antopilo/cleanup/code-autoformatting
...
Cleanup/code autoformatting
2023-07-10 16:01:36 -04:00
Antoine Pilote
cddc9f6c21
Cleanup Engine.h and made IsPlayMode a method
2023-07-10 13:22:03 -04:00
Antoine Pilote
ea3c7def51
Merge branch 'NK-104-rigidbodies-initial-rotation' into NK-103-camera-corrupted-rotation
2023-07-10 00:57:34 -04:00
Antoine Pilote
56858ab157
Oritentation fixed progress
2023-07-10 00:57:27 -04:00
Antoine Pilote
f2863f53de
Physics bodies now support initial rotation
2023-07-10 00:56:40 -04:00
Antoine Pilote
1049333cfa
Added rotation field to player and pass them to jolt
2023-07-09 21:40:00 -04:00
Antoine Pilote
2a8da705e4
Added Editor Update to scene systems
2023-07-07 01:33:52 -04:00
Antoine Pilote
263b4f7389
Enabled V sync and added editor update to scene systems
2023-07-06 22:41:43 -04:00
Antoine Pilote
a7d4960d76
Added systems logs
2023-07-05 09:57:23 -04:00
Antoine Pilote
c2b80eb2f9
Fixed rendering error when disabling volumetric
2023-07-04 12:41:35 -04:00
Antoine Pilote
649ddc5bd9
Fixed uninitialized variables with shapes
2023-07-03 20:23:49 -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
1532724a5d
Started work on audio manager
...
Implemented soloud
2023-04-02 22:35:40 -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
3c40cacaf8
Fixed hull collisions not being scaled 1/64th of a unit
2023-03-15 20:28:48 -04:00
antopilo
b51ff970fc
Optimized hull creation to be per brush instead of face.
2023-03-14 23:17:12 -04:00