LinearGradient принимает в качестве управления направлением аргумент типа UnitPoint.
Оказывается, что это просто нормализованная пара X/Y под капотом, так что при выборе подходящих X и Y, можно рисовать свои градиенты под любым углом.
📖 Автор рассказывает о том, как несложно реализовать подобный эффект и приводит пример кода.
@iOS Dev