MDLMesh.CreateCylinder Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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