static Capsule FromHeightAndRadius( float height, float radius )

book_4_sparkGenerated
code_blocksInput

Description

The Capsule.FromHeightAndRadius method is a static method used to create a new Capsule instance based on a specified height and radius. A capsule is a geometric shape that consists of a cylinder with hemispherical ends. This method is useful for generating capsules in 3D space, which can be used in various applications such as physics simulations, collision detection, and rendering.

Usage

To use the Capsule.FromHeightAndRadius method, call it with the desired height and radius values. The method will return a new Capsule object with the specified dimensions.

Parameters:

  • height (System.Single): The total height of the capsule, including the cylindrical part and the hemispherical ends.
  • radius (System.Single): The radius of the capsule, which is the radius of the cylindrical part and the hemispherical ends.

Returns: A Capsule object with the specified height and radius.

Example

// Example of creating a capsule with a height of 10 units and a radius of 2 units.
Capsule myCapsule = Capsule.FromHeightAndRadius(10.0f, 2.0f);

// Accessing properties of the capsule
Vector3 centerA = myCapsule.CenterA;
Vector3 centerB = myCapsule.CenterB;
float radius = myCapsule.Radius;

// Getting a random point inside the capsule
Vector3 randomPointInside = myCapsule.RandomPointInside;

// Getting a random point on the edge of the capsule
Vector3 randomPointOnEdge = myCapsule.RandomPointOnEdge;