title: Function to get X, Y position of an object orbiting a point, given a distance and angle in radians?
body: <p>I am trying to code a function for a camera that orbits a point. Assume a 3d coordinate plane where Z is up. Ignore Z.</p>
  
  <p>Let's say the camera's position starts at (0, 0, z). The object to orbit is at, say (50, 50, z). So we have a distance of ~70 units. Calling the function with {(50, 50, z), 70, x} where x is the position in orbit, in radians, should return where the position of the camera should be.</p>
  
  <p>I believe this involves <code>cos</code> and <code>tan</code> but my trig isn't that great...</p>
  
  <pre><code>point3d getCameraPosition(point3d objectPosition, float distance, float rotationRadians)
  {
      // ???
  }
  </code></pre>