Referencia cone()

cone()

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

radius
Number:

radio de la base del cono. Por defecto es 50.

height
Number:

altura del cono. Por defecto es el valor de radius.

detailX
Integer:

número de aristas utilizadas para dibujar la base. Por defecto es 24.

detailY
Integer:

número de subdivisiones de triángulos a lo largo del eje y. Por defecto es 1.

cap
Boolean:

si se dibuja la base del cono. Por defecto es true.

Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!

Referencias Relacionadas