public function getDirectionVector($yaw, $pitch)
{
$y = -\sin(\deg2rad($pitch));
$xz = \cos(\deg2rad($pitch));
$x = -$xz * \sin(\deg2rad($yaw));
$z = $xz * \cos(\deg2rad($yaw));
$temporalVector = new Vector3($x, $y, $z);
return $temporalVector->normalize();
}