Vector3Perpendicular function

Vector3 Vector3Perpendicular(
  1. Vector3 v
)

Returns a vector perpendicular to v.

Implementation

Vector3 Vector3Perpendicular(Vector3 v) {
  final c = v.x.abs() < 0.9 ? Vector3(1, 0, 0) : Vector3(0, 1, 0);
  return v.cross(c).normalized();
}