editor: filters

This commit is contained in:
Pascal Engélibert 2022-08-26 15:38:13 +02:00
commit 9908406623
Signed by: tuxmain
GPG key ID: 3504BC6D362F7DCA
4 changed files with 207 additions and 14 deletions

View file

@ -471,14 +471,13 @@ fn move_camera(
let size: Vec2 = camera.logical_viewport_size().unwrap();
let half_height: f32 = size.y * 0.5;
let mut target_translation = character_transform.translation;
let mut target_translation = character_transform.translation;
// prevent camera from going too low
target_translation.y = target_translation.y.max(half_height - MARGIN);
camera_transform.translation = camera_transform.translation.lerp(
target_translation,
time.delta_seconds() * FOLLOW_SPEED,
);
camera_transform.translation = camera_transform
.translation
.lerp(target_translation, time.delta_seconds() * FOLLOW_SPEED);
// always make sure that camera is away from the object in order to render them
camera_transform.translation.z = 999.0;