add cloud shadow - godrays
This commit is contained in:
@@ -221,13 +221,9 @@ func _gestione_movimento_treno(delta: float) -> void:
|
||||
treno_istanziato.rotate_y(PI)
|
||||
|
||||
if gruppo_camere:
|
||||
gruppo_camere.global_position = gruppo_camere.global_position.lerp(pos_centro, delta * 12.0)
|
||||
|
||||
# Usiamo orthonormalized() per pulire le micro-imperfezioni matematiche
|
||||
var rot_cam = gruppo_camere.global_basis.orthonormalized().get_rotation_quaternion()
|
||||
var rot_treno = treno_istanziato.global_basis.orthonormalized().get_rotation_quaternion()
|
||||
|
||||
gruppo_camere.global_basis = Basis(rot_cam.slerp(rot_treno, delta * 8.0))
|
||||
# Nessun ritardo, nessuna molla: posizione e rotazione sono incollate a quelle del treno!
|
||||
gruppo_camere.global_position = pos_centro
|
||||
gruppo_camere.global_basis = treno_istanziato.global_basis
|
||||
|
||||
if not fermata_in_corso:
|
||||
var vel_reale = abs(velocita_treno * moltiplicatore_stazione)
|
||||
|
||||
Reference in New Issue
Block a user