Additional 3D physics tests - RigidBody impact and ground check (#619)

Co-authored-by: Camille Mohr-Daurat <pouleyKetchoup@gmail.com>
This commit is contained in:
Agnis "NeZvērs" Aldiņš
2021-05-29 09:58:01 +03:00
committed by GitHub
parent 4ef90a836a
commit 08be1b7f03
5 changed files with 303 additions and 1 deletions

View File

@@ -47,7 +47,8 @@ func _physics_process(delta):
world_delta = camera_basis * world_delta
var camera_dist = camera.global_transform.origin.distance_to(global_transform.origin)
world_delta *= CAMERA_DISTANCE_COEFFICIENT * camera_dist
var fov_coefficient = camera.fov / 70.0
world_delta *= CAMERA_DISTANCE_COEFFICIENT * camera_dist * fov_coefficient
if mode == MODE_STATIC:
global_transform.origin += world_delta