Draws a sphere.
A sphere is a 3D shape with triangular faces that connect to form a round surface. Spheres with few faces look like crystals. Spheres with many faces have smooth surfaces and look like balls.
The first parameter, radius
, is optional. If a Number
is passed, as in sphere(20)
, it sets the radius of the sphere. By default, radius
is 50.
The second parameter, detailX
, is also optional. If a Number
is passed, as in sphere(20, 5)
, it sets the number of triangle subdivisions to use along the x-axis. All 3D shapes are made by connecting triangles to form their surfaces. By default, detailX
is 24.
The third parameter, detailY
, is also optional. If a Number
is passed, as in sphere(20, 5, 2)
, it sets the number of triangle subdivisions to use along the y-axis. All 3D shapes are made by connecting triangles to form their surfaces. By default, detailY
is 16.
Note: sphere()
can only be used in WebGL mode.
Examples
Syntax
sphere([radius], [detailX], [detailY])
Parameters
radius of the sphere. Defaults to 50.
number of triangle subdivisions along the x-axis. Defaults to 24.
number of triangle subdivisions along the y-axis. Defaults to 16.