MDLMesh.CreateCylinder Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un cilindro dai parametri specificati.
[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
Parametri
- extent
- Vector3
Estensione del cilindro.
- segments
- Vector2i
Numero di divisioni da creare in ogni dimensione.
- inwardNormals
- Boolean
Indica se generare normali in entrata.
- topCap
- Boolean
Se inserire un capo superiore sul cilindro.
- bottomCap
- Boolean
Se inserire un limite inferiore sul cilindro.
- geometryType
- MDLGeometryType
Se creare triangoli, quadrilateri o linee.
- allocator
- IMDLMeshBufferAllocator
Allocatore da usare anziché l'allocatore interno predefinito.
Questo parametro può essere null
.
Restituisce
- Attributi