MDLMesh.CreateCylinder Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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