struct Sphere
Represents a sphere in 3D space! Composed of a center point and a radius, can be used for raycasting, collision, visibility, and other things!
Instance Fields and Properties
Vec3 center | Center of the sphere. |
float Diameter | Length of the line passing through the center from one side of the sphere to the other, in meters. Twice the radius. |
float radius | Distance from the center, to the surface of the sphere, in meters. Half the diameter. |
Instance Methods
Sphere | Creates a sphere using a center point and a diameter! |
Contains | A fast check to see if the given point is contained in or on a sphere! |
Intersect | Intersects a ray with this sphere, and finds if they intersect, and if so, where that intersection is! This only finds the closest intersection point to the origin of the ray. |
Found an issue with these docs, or have some additional questions? Create an Issue on Github!