Commit graph

5783 commits

Author SHA1 Message Date
MihailRis
3ea3836f84 fix calc_collsion_velocity_result for kinematic other body 2026-03-14 18:49:59 +03:00
MihailRis
ad32d7b6db add 'mass' and 'elasticity' entity properties 2026-03-14 18:47:10 +03:00
MihailRis
f945719d7a improve all directions of collision 2026-03-14 18:22:18 +03:00
MihailRis
3bcb7f7e70 improve floor collision physics (add mass) 2026-03-14 17:46:23 +03:00
MihailRis
fc57e98a96 feat: third-person camera now checks solid entities 2026-03-14 15:47:26 +03:00
MihailRis
15bbf55e29 improve 2026-03-14 14:28:23 +03:00
MihailRis
81858bc7f8 feat: applying Y velocity 2026-03-13 21:31:20 +03:00
MihailRis
06d03f889c feat: new linear damping behaviour 2026-03-13 02:53:43 +03:00
MihailRis
f4e55f9938 update MAX_FIX value 2026-03-11 23:59:03 +03:00
MihailRis
b7cd116e62 cleanup 2026-03-11 23:11:23 +03:00
MihailRis
38b478bc8d cleanup 2026-03-11 22:13:41 +03:00
MihailRis
4b4f2439c0 add more reason to physics simulation substeps 2026-03-11 22:08:40 +03:00
MihailRis
794ce07bd5 fix side collision position correction for blocks 2026-03-09 22:47:41 +03:00
MihailRis
a8dd5e9cb3 fix side collision position correction 2026-03-09 16:35:28 +03:00
MihailRis
0fe0cc5829 fix: sensors list not clearing 2026-03-09 12:39:16 +03:00
MihailRis
7d09a7957c fix division by zero in some cases 2026-03-06 19:47:43 +03:00
MihailRis
6f195c9a2c update doc/*/scripting/ecs.md 2026-03-05 21:42:53 +03:00
MihailRis
c0a89cd93a add rigidbody:get_material, set_material 2026-03-05 21:39:59 +03:00
MihailRis
8c06048b7e fix 2026-03-05 21:38:53 +03:00
MihailRis
dbc7cd56bd feat: solid entity material support & minor refactor 2026-03-05 20:52:45 +03:00
MihailRis
01d46b2690 add groundMaterial 2026-03-05 20:34:35 +03:00
MihailRis
1d4fb9bc07 Merge branch 'main' into physics-upgrade 2026-03-05 12:16:23 +03:00
MihailRis
24b4877551
Merge pull request #810 from RomanDonw/main
added mat4.perspective function
2026-03-05 12:15:07 +03:00
RomanDonw
3ab11f9ef8 added mat4.perspective function 2026-03-05 15:18:40 +10:00
MihailRis
8b48dcbf5a cleanup a bit 2026-03-04 23:34:04 +03:00
MihailRis
546bbcb4e2 reduce duplicating code by increasing complexity even more 2026-03-04 23:29:56 +03:00
MihailRis
8e4e18a86a improve it less cautiously 2026-03-04 22:33:50 +03:00
MihailRis
f726702f21 update substeps calculation scheme 2026-03-04 20:48:04 +03:00
MihailRis
76bda98cce
Merge pull request #809 from RomanDonw/main
added quat.from_euler function and updated docs
2026-03-04 14:08:46 +03:00
RomanDonw
563b210500 replaced radians on degrees 2026-03-04 19:45:21 +10:00
RomanDonw
1de10e751d fixed docs x2 2026-03-04 19:38:29 +10:00
RomanDonw
415d5a87f7 fixed docs 2026-03-04 19:37:31 +10:00
RomanDonw
3bbc8427e7 changed formatting style in libquat.cpp 2026-03-04 19:20:26 +10:00
RomanDonw
6936db8b46 replaced 'е' on 'ё' in some words 2026-03-04 16:42:29 +10:00
RomanDonw
3f5b194fcb misc changed logic in quat.from_euler 2026-03-04 16:34:47 +10:00
RomanDonw
a0963c5ee6 added quat.from_euler function to docs & fixed mistake in same page 2026-03-04 16:30:12 +10:00
RomanDonw
6644c505f0 added quat.from_euler lua function 2026-03-04 15:58:45 +10:00
RomanDonw
4f42d30f91 fixed missing includes in EngineController.hpp 2026-03-04 15:49:25 +10:00
MihailRis
7da5f8ed0e update doc/*/xml-ui-layouts.md 2026-03-04 00:54:59 +03:00
MihailRis
262e72c36e fix AssetsManagement destructor 2026-03-03 22:32:24 +03:00
MihailRis
38354c42f9 applying velocity of ground the worst way possible 2026-03-03 22:18:20 +03:00
MihailRis
2c5074172b fix libpack.md formatting 2026-03-03 20:01:47 +03:00
MihailRis
7f09c47ffb improve it cautiously 2026-03-03 19:58:23 +03:00
MihailRis
6676db3525 Merge branch 'main' into physics-upgrade 2026-03-02 21:52:17 +03:00
MihailRis
72d9f12613 calibration 2026-03-02 21:50:46 +03:00
ChancellorIkseew
cb2b901985
PlayerContoroller and LevelScreen refactoring (#806) 2026-03-02 01:18:47 +03:00
MihailRis
6bdbf5b40e format blocks_agent.hpp 2026-03-02 01:13:45 +03:00
MihailRis
dc27bd1430
Merge pull request #805 from clasher113/main
bug fix
2026-03-02 01:07:18 +03:00
MihailRis
c66b3e8e9e
Merge pull request #807 from MihailRis/assets-stabilization
preserve assets from being destroyed during frame
2026-03-02 01:07:05 +03:00
MihailRis
aed4f788b5 fixes 2026-03-02 00:50:36 +03:00