Function createTorusVertices

  • Creates vertices for a torus

    Parameters

    • params: {
          bodySubdivisions?: number;
          endAngle?: number;
          radialSubdivisions?: number;
          radius?: number;
          startAngle?: number;
          thickness?: number;
      } = {}
      • OptionalbodySubdivisions?: number

        The number of subdivisions around the body torus. Default = 12

      • OptionalendAngle?: number

        end angle in radians. Default = Math.PI * 2.

      • OptionalradialSubdivisions?: number

        The number of subdivisions around the torus. Default = 24

      • Optionalradius?: number

        radius of center of torus circle. Default = 1

      • OptionalstartAngle?: number

        start angle in radians. Default = 0.

      • Optionalthickness?: number

        radius of torus ring. Default = 0.24

    Returns Arrays

    The created vertices.