Intersect Sphere Sphere

Description

This node returns the intersection circle of the two input spheres. A sphere intersects another sphere in a circle, the node returns the radius, normal and center of the the intersection circle.

../../../_images/intersect_sphere_sphere_node.png

Illustration

../../../_images/intersect_sphere_sphere_node_illustration.png

Orange point is the center of the blue intersected circle.

Inputs

  • Sphere 1 Center - The location of the center of the first required sphere.
  • Sphere 1 Radius - The radius length of the first required sphere.
  • Sphere 2 Center - The location of the center of the second required sphere.
  • Sphere 2 Radius - The radius length of the second required sphere.

Outputs

  • Circle Center - The location of the center of the intersected circle.
  • Circle Radius - The radius length of the intersected circle. if this values is zero and Is Valid is True, that means that the spheres are touching at the Circle Center.
  • Is Valid - A boolean which is True if an intersection was found, and False otherwise.

Advanced Node Settings

  • N/A

Examples of Usage

../../../_images/intersect_sphere_sphere_node_example.gif