MDLMesh.CreateCylinder Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un cylindre à partir des paramètres spécifiés.
[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
Paramètres
- extent
- Vector3
Étendue du cylindre.
- segments
- Vector2i
Nombre de divisions à créer dans chaque dimension.
- inwardNormals
- Boolean
Indique s’il faut générer des normales pointant vers l’intérieur.
- topCap
- Boolean
Indique s’il faut mettre un bouchon supérieur sur le cylindre.
- bottomCap
- Boolean
Indique s’il faut mettre un bouchon inférieur sur le cylindre.
- geometryType
- MDLGeometryType
Indique s’il faut créer des triangles, des quadrilatères ou des lignes.
- allocator
- IMDLMeshBufferAllocator
Allocateur à utiliser au lieu de l’allocateur interne par défaut.
Ce paramètre peut être null
.
Retours
- Attributs