Create a new ConeGeometry instance.
Optional
opts: { An object that specifies optional inputs for the function as follows:
The base radius of the cone (defaults to 0.5).
Generate tangent information (defaults to false).
The number of divisions around the tubular body of the cone (defaults to 18).
The length of the body of the cone (defaults to 1.0).
The number of divisions along the length of the cone (defaults to 5).
The 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.