Create a new ConeGeometry instance.
Optionalopts: {An object that specifies optional inputs for the function as follows:
OptionalbaseRadius?: numberThe base radius of the cone (defaults to 0.5).
OptionalcalculateTangents?: booleanGenerate tangent information (defaults to false).
OptionalcapSegments?: numberThe number of divisions around the tubular body of the cone (defaults to 18).
Optionalheight?: numberThe length of the body of the cone (defaults to 1.0).
OptionalheightSegments?: numberThe number of divisions along the length of the cone (defaults to 5).
OptionalpeakRadius?: numberThe peak radius of the cone (defaults to 0.0).
A procedural cone-shaped geometry.
The size, shape and tesselation properties of the cone can be controlled via constructor parameters. By default, the function will create a cone standing vertically centered on the XZ-plane with a base radius of 0.5, a height of 1.0, 5 height segments and 18 cap segments.
Note that the cone is created with UVs in the range of 0 to 1.