Compartilhar via


MDLMesh.CreateCylinder Método

Definição

Cria um cilindro com base nos 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

A extensão do cilindro.

segments
Vector2i

O número de divisões a serem criadas em cada dimensão.

inwardNormals
Boolean

Se os normais de apontar para dentro devem ser gerados.

topCap
Boolean

Se deve colocar uma tampa superior no cilindro.

bottomCap
Boolean

Se deve colocar uma tampa inferior no cilindro.

geometryType
MDLGeometryType

Se deseja criar triângulos, quadriláteros ou linhas.

allocator
IMDLMeshBufferAllocator

O alocador a ser usado em vez do alocador interno padrão.

Esse parâmetro pode ser null.

Retornos

Atributos

Aplica-se a