Dibuja un cono.
Un cono es una forma tridimensional con caras triangulares que conectan una base plana con un solo punto. Los conos con pocas caras se parecen a pirámides. Los conos con muchas caras tienen superficies suaves.
El primer parámetro, radius
, es opcional. Si se pasa un Number
, como en cone(20)
, establece el radio de la base del cono. Por defecto, el radius
es 50.
El segundo parámetro, height
, también es opcional. Si se pasa un Number
, como en cone(20, 30)
, establece la altura del cono. Por defecto, la height
se establece en el radius
del cono.
El tercer parámetro, detailX
, también es opcional. Si se pasa un Number
, como en cone(20, 30, 5)
, establece el número de aristas utilizadas para formar la base del cono. Usar más aristas hace que la base se parezca más a un círculo. Por defecto, detailX
es 24.
El cuarto parámetro, detailY
, también es opcional. Si se pasa un Number
, como en cone(20, 30, 5, 7)
, establece el número de subdivisiones de triángulos a utilizar a lo largo del eje y que conecta la base con la punta. Todas las formas 3D se crean conectando triángulos para formar sus superficies. Por defecto, detailY
es 1.
El quinto parámetro, cap
, también es opcional. Si se pasa un false
, como en cone(20, 30, 5, 7, false)
, no se dibujará la base del cono. Por defecto, cap
es true
.
Nota: cone()
solo se puede usar en modo WebGL.
Ejemplos
Sintaxis
cone([radius], [height], [detailX], [detailY], [cap])
Parámetros
radio de la base del cono. Por defecto es 50.
altura del cono. Por defecto es el valor de radius
.
número de aristas utilizadas para dibujar la base. Por defecto es 24.
número de subdivisiones de triángulos a lo largo del eje y. Por defecto es 1.
si se dibuja la base del cono. Por defecto es true
.