final Camera3D replicateAddRotation(Quaternion rotationStep) { return new Camera3D(this.position, Quaternion.multiply(this.rotation, rotationStep)); }
final Camera3D replicateAddRotation(Quaternion rotationStep) { return new Camera3D(this.position, Quaternion.multiply(this.rotation, rotationStep)); }