|
|
8c9ab0662c
|
Fix minimum pitch angle calculation and add test for floor collision handling in third-person camera
|
2026-04-25 19:15:50 +02:00 |
|
|
|
b0a5768bb2
|
Implement smoothed camera collision resolution for third-person view
|
2026-04-25 18:56:23 +02:00 |
|
|
|
5d22449eb4
|
Pass time delta (dt) to updateCameraTransform calls
|
2026-04-25 18:56:23 +02:00 |
|
|
|
25b6b0cf5e
|
Initialize smoothed camera collision distance tracking
|
2026-04-25 18:55:25 +02:00 |
|
|
|
e6c509b610
|
Initialize smoothed camera collision distance tracking
|
2026-04-25 18:55:25 +02:00 |
|
|
|
eb569e2477
|
Initialize smoothed camera collision distance tracking
|
2026-04-25 18:55:25 +02:00 |
|
|
|
8f101a48ec
|
Initialize smoothed camera collision distance state
|
2026-04-25 18:54:08 +02:00 |
|
|
|
0d79867a86
|
Add constants for camera collision handling
|
2026-04-25 18:54:08 +02:00 |
|
|
|
ae92a8fd26
|
Adjust camera yaw and pitch upon reaching a boundary in third-person navigation
|
2026-04-25 17:40:09 +02:00 |
|
|
|
82109c19d1
|
Remove manual reset of look offsets when target look boundary is reached
|
2026-04-25 17:34:57 +02:00 |
|
|
|
793b675e74
|
Refactor target look offset calculation using applyTargetLookOffsetDelta
|
2026-04-25 17:27:21 +02:00 |
|
|
|
98610c53d3
|
Improve target look offset limits and add boundary detection logic
|
2026-04-25 17:27:00 +02:00 |
|
|
|
cdf38bace7
|
Improve pitch damping when target assist is active
|
2026-04-25 17:18:39 +02:00 |
|
|
|
c3c9fb745c
|
Initialize default pitch radians in ThirdPersonNavigationController
|
2026-04-25 17:13:24 +02:00 |
|
|
|
688a2f3db6
|
Implement damped yaw rotation for smooth third-person camera target assist
|
2026-04-25 17:10:55 +02:00 |
|
|
|
66b33f4484
|
Simplify camera yaw calculation by setting yaw directly to target value, removing dampening logic
|
2026-04-25 17:07:51 +02:00 |
|
|
|
a883a2e947
|
Apply vertical target assist scaling based on camera distance collision
|
2026-04-25 17:02:23 +02:00 |
|
|
|
3fe78937e3
|
Add collision fade constants and smoothStep utility function
|
2026-04-25 17:02:23 +02:00 |
|
|
|
c04ee2a751
|
Adjust lookAtVector calculation to incorporate target assist vertical offset
|
2026-04-25 16:54:51 +02:00 |
|
|
|
d5478df76e
|
Implement vertical look assistance calculation in navigation controller
|
2026-04-25 16:54:15 +02:00 |
|
|
|
97ede82de7
|
Initialize constants and state for vertical look assistance
|
2026-04-25 16:54:15 +02:00 |
|
|
|
0601b46f8c
|
Refactor pointer input handling and update target look logic in ThirdPersonNavigationController
|
2026-04-25 16:30:08 +02:00 |
|
|
|
17768b0fdf
|
Improve camera position calculation using resolved yaw and pitch
|
2026-04-25 16:29:37 +02:00 |
|
|
|
d9642d00f6
|
Refactor target look input handling and implement offset dampening
|
2026-04-25 16:29:26 +02:00 |
|
|
|
60f8b26542
|
Add target look offset variables to navigation controller
|
2026-04-25 16:29:26 +02:00 |
|
|
|
8824a42cfa
|
Add target look tracking and improve dampening utilities in third-person navigation controller
|
2026-04-25 16:27:42 +02:00 |
|
|
|
c94b82108f
|
Refactor: Improve look input handling and consumption in ThirdPersonNavigationController
|
2026-04-25 15:51:06 +02:00 |
|
|
|
ef1262f893
|
Adjust sign convention for camera yaw calculation in third-person navigation
|
2026-04-25 15:41:20 +02:00 |
|
|
|
6cd90633ad
|
auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
|
2026-04-25 15:28:53 +02:00 |
|
|
|
20bf3b9b0c
|
auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
|
2026-04-25 04:14:52 +02:00 |
|
|
|
5d92c33779
|
auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
|
2026-04-25 03:53:31 +02:00 |
|
|
|
73a4660424
|
auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
|
2026-04-25 03:34:17 +02:00 |
|
|
|
ff7b31a34b
|
auto-git:
[change] src/runtime-three/third-person-navigation-controller.ts
|
2026-04-22 17:04:34 +02:00 |
|
|
|
ed29551104
|
Add input suspension checks to navigation controller
|
2026-04-14 22:38:25 +02:00 |
|
|
|
b1d7720cdd
|
Add stair height smoothing and update navigation controllers
|
2026-04-12 02:30:45 +02:00 |
|
|
|
42cee3d19a
|
Add air direction only setting for player movement
|
2026-04-12 02:19:46 +02:00 |
|
|
|
8aba9a02d7
|
Add air movement controls for player in App.tsx and related files
|
2026-04-12 02:06:32 +02:00 |
|
|
|
5e7c04bfd3
|
Add water surface height to volume state and update camera submerged logic
|
2026-04-11 22:14:11 +02:00 |
|
|
|
852cef56ac
|
Add previous planar displacement tracking in ThirdPersonNavigationController
|
2026-04-11 21:44:18 +02:00 |
|
|
|
abd2c8ce3a
|
Add maxStepHeight to RuntimePlayerMovement and related controllers
|
2026-04-11 20:59:30 +02:00 |
|
|
|
5be0e07115
|
Add maxSpeed and bunny hop properties to player movement
|
2026-04-11 20:30:49 +02:00 |
|
|
|
1811d85552
|
Enhance navigation controllers with jump buffer, coyote time, and jump hold features
|
2026-04-11 20:10:12 +02:00 |
|
|
|
baa3c794d0
|
Update locomotion logic to handle airborne state and previous locomotion state
|
2026-04-11 19:34:38 +02:00 |
|
|
|
743b2b55e4
|
Update telemetry handling in ThirdPersonNavigationController
|
2026-04-11 19:05:53 +02:00 |
|
|
|
10237aae27
|
Update third-person navigation controller with telemetry support
|
2026-04-11 19:05:36 +02:00 |
|
|
|
dec72e05eb
|
Remove unused parameter 'activeShape' from ThirdPersonNavigationController update method
|
2026-04-11 18:47:15 +02:00 |
|
|
|
601decc9c3
|
Add optional chaining to probePlayerGround in third-person-navigation-controller.ts
|
2026-04-11 18:42:46 +02:00 |
|
|
|
2f6651d127
|
Refactor ThirdPersonNavigationController for improved locomotion handling
|
2026-04-11 18:38:37 +02:00 |
|
|
|
3cf2297038
|
Refactor third-person navigation controller with new player shape and locomotion state handling
|
2026-04-11 18:37:55 +02:00 |
|
|
|
b1bafdb4ce
|
Update third-person navigation controller to use player movement speed and clone runtime player movement
|
2026-04-11 18:00:54 +02:00 |
|