Compartir a través de


MDLMesh.CreateCylinder Método

Definición

Crea un cilindro a partir de los parámetros especificados.

[ObjCRuntime.TV(10, 0)]
public static ModelIO.MDLMesh CreateCylinder (OpenTK.Vector3 extent, OpenTK.Vector2i segments, bool inwardNormals, bool topCap, bool bottomCap, ModelIO.MDLGeometryType geometryType, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreateCylinder : OpenTK.Vector3 * OpenTK.Vector2i * bool * bool * bool * ModelIO.MDLGeometryType * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh

Parámetros

extent
Vector3

Extensión del cilindro.

segments
Vector2i

Número de divisiones que se van a crear en cada dimensión.

inwardNormals
Boolean

Si se van a generar normales entrantes.

topCap
Boolean

Si se debe colocar una tapa superior en el cilindro.

bottomCap
Boolean

Si se va a colocar una tapa inferior en el cilindro.

geometryType
MDLGeometryType

Si se van a crear triángulos, cuadrilaterales o líneas.

allocator
IMDLMeshBufferAllocator

Asignador que se va a usar en lugar del asignador interno predeterminado.

Este parámetro puede ser null.

Devoluciones

Atributos

Se aplica a