Turánszki János
c44b65b2a8
character controller: not using delta time for mouse delta
2025-06-29 12:26:32 +02:00
Turánszki János
eb6844460c
character controller: nicer turn speed when rotating camera by mouse
2025-06-29 08:42:46 +02:00
Turánszki János
67aa970c7a
some improvements
2025-06-27 08:24:35 +02:00
Turánszki János
c51c1970a1
spline component ( #1080 )
2025-04-15 08:57:50 +02:00
Turánszki János
652fe0da28
added crossfade fade type
2025-03-19 08:00:19 +01:00
Turánszki János
f3cb98b623
capsuleshadow and character controller improvements
2025-03-05 08:37:35 +01:00
Turánszki János
4357dc5b90
Vehicle physics ( #1053 )
2025-03-02 15:00:50 +01:00
Turánszki János
7c93a17512
ragdoll will also work as GPU particle collider
2025-02-18 09:20:51 +01:00
Turánszki János
95b1720db3
buoyancy physics objects can generate water ripples; character movement improvements; force return to editor on lua error;
2025-02-11 07:58:54 +01:00
Phil Schumann
257206d60f
character_controller.lua: remove unused fields / vars ( #1040 )
2025-01-21 06:48:40 +01:00
Turánszki János
1db7abd065
script bindings for version things
2025-01-19 14:05:45 +01:00
Turánszki János
97e08abfe5
impostor fix, character controller script fix, and some other refactors
2024-12-14 12:13:57 +01:00
Turánszki János
73b21853c8
character controller: use dofile instead of require to load conversations because require didn't work correctly for some paths
2024-09-30 07:51:45 +02:00
Turánszki János
f497052f87
character sample refactor, each character can have their own conversation dialogs
2024-09-25 09:14:21 +02:00
Turánszki János
e8d656ef9a
character controller: added male animset and ability to change animset for characters
2024-09-19 07:34:47 +02:00
Turánszki János
deaa89af0e
character controller: character model can be selected with metadata component
2024-09-16 08:13:20 +02:00
Turánszki János
6b8ff71daa
let character jump up forward when pushing against a wall; other fixes;
2024-08-23 07:24:46 +02:00
Turánszki János
4717d75cb4
character to character collision control
2024-08-12 06:17:12 +02:00
Turánszki János
cefd746bda
Character component ( #914 )
2024-08-08 18:03:17 +02:00
Turánszki János
3b82ba0549
character controller movement improvements
2024-07-29 07:30:29 +02:00
Turánszki János
82aacb202e
character controller script updates
2024-07-26 07:38:26 +02:00
Turánszki János
6ba8f79ca7
Metadata component ( #902 )
2024-07-25 18:59:46 +02:00
Turánszki János
ff0fe12595
Ocean wet maps ( #881 )
2024-07-11 16:40:20 +02:00
Turánszki János
b1c822f493
added GetOceanPosAt() which reads ocean displaced pos from GPU, character sample: can swim in ocean
2024-07-06 11:47:06 +02:00
Turánszki János
76a16e8136
added leaning to character sample
2024-06-09 07:33:24 +02:00
Turánszki János
10f42c4bb6
fixes: springbone rest pose; reverse facing character ik; character controller script foot placement root offset to work without root bone (mixamo);
2024-05-06 07:23:38 +02:00
Turánszki János
7419d975c9
character controller exit fix
2024-03-16 11:41:07 +01:00
Turánszki János
e4d3c64631
lua loading screen interface ( #816 )
2024-03-14 17:47:16 +01:00
Turánszki János
d2842b9d41
character controller pathfinding tweaks
2024-02-26 08:52:53 +01:00
Turánszki János
fea9d9f702
Pathfinding ( #805 )
2024-02-25 18:40:50 +01:00
Turánszki János
481cc85e3b
character controller wall sliding improvement
2024-01-21 11:31:26 +01:00
Turanszki Janos
bf5d86e52d
improvement for character wall sliding jerkiness
2024-01-09 09:37:28 +01:00
Turanszki Janos
914f68e35a
character controller movement friction improvement
2024-01-06 09:22:15 +01:00
Turánszki János
83cdedece1
character controller fix for character that doesn't have expressions
2023-11-10 08:32:03 +01:00
Turánszki János
7decda64bc
water ripple can use embedded asset
2023-11-03 10:10:19 +01:00
Turánszki János
31c2d141a7
character controller fixes to handle missing expressions, root bone and mixamo model setup
2023-10-06 07:52:13 +02:00
Turánszki János
f6b3f3ed30
animation retargeting can now be used across different scenes
2023-07-28 08:56:23 +02:00
Dennis Brakhane
d7ba1d67c0
Ensure IK gets only updated after a timestep occured ( #716 )
...
Update_IK gets called for every frame, but ground intersections are only
checked up to 120 times per second.
This can lead to the Y velocity being >0 despite standing on the ground,
messing up IK which is only done when the velocity is 0.
Fixes #707
2023-07-26 19:10:16 +02:00
Turánszki János
58a13ce3cc
character controller: NPC will stop in its track and turn towards player when initiating conversation
2023-07-26 09:33:43 +02:00
Turánszki János
46539db4d5
character controller: fade out character when camera is inside it
2023-07-16 16:13:24 +02:00
Turánszki János
070480a8ff
Conversation ( #674 )
2023-05-12 17:50:21 +02:00
Turánszki János
dbecd17a20
character controller: limit gravity force to avoid tunneling at very high falling speed
2023-04-12 09:16:07 +02:00
Turánszki János
4fb162c468
character controller: fixed timestep improvements, framerate lock debug, refactors
2023-03-17 20:36:53 +01:00
Turánszki János
813c991351
character controller footprints
2023-03-09 10:00:45 +01:00
Turánszki János
9ee1b47193
character controller: camera rotation limiter and smoothening
2023-03-03 22:53:55 +01:00
Turánszki János
30c47c83cc
Runtime animation retargeting ( #627 )
...
* runtime animation retargeting
* improvements, fixes
* character controller script: separate animation file from character
* editor fix
* script improvements
* foot positioning fixes
2023-01-22 18:29:13 +01:00
Turánszki János
4f4c72549b
character sample: NPC followers, dynamic waypoints
2023-01-15 18:05:32 +01:00
Turánszki János
35d1dc2b8a
character sample: optional non-pushable NPC, disable camera collision with NPC
2023-01-14 18:36:24 +01:00
Turánszki János
f90663c814
added NPCs to character sample script and some other updates
2023-01-13 16:23:35 +01:00
Turánszki János
fd9106fbe0
character controller: ik jerkiness fix when leg difference is miniscule
2022-12-03 13:13:36 +01:00