Spherical to cartesian coordinates

The formula that you want to use depends on the target coordinate system and the orientation you choose for the sphere. To get an earth-like orientation with poles along the Y-axis in Houdini's right-handed coordinate system:

vector sphericalToCartesian(float lon, lat, rad) {
  return rad * set(
    -cos(lat) * cos(lon),
    cos(lat) * sin(lon)

Airport locations loaded from


Table of Contents