MDLMesh.CreatePlane 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.
Surcharges
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
Crée une région planaire centrée à l’origine, alignée sur le plan X-Z, avec les dimensions spécifiées. |
CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)
Crée une région planaire centrée à l’origine, alignée sur le plan X-Z, avec les dimensions spécifiées.
[ObjCRuntime.TV(10, 0)]
public static ModelIO.MDLMesh CreatePlane (OpenTK.Vector3 extent, OpenTK.Vector2i segments, ModelIO.MDLGeometryType geometryType, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreatePlane : OpenTK.Vector3 * OpenTK.Vector2i * ModelIO.MDLGeometryType * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh
Paramètres
- extent
- Vector3
Étendue du plan.
- segments
- Vector2i
Nombre de divisions à créer dans chaque dimension.
- geometryType
- MDLGeometryType
Indique s’il faut créer des triangles, des quadrilatères ou des lignes.
- allocator
- IMDLMeshBufferAllocator
Allocator à utiliser au lieu de l’allocator interne par défaut.
Ce paramètre peut être null
.
Retours
- Attributs
S’applique à
CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)
[Foundation.Export("newPlaneWithDimensions:segments:geometryType:allocator:")]
public static ModelIO.MDLMesh CreatePlane (OpenTK.Vector2 dimensions, OpenTK.Vector2i segments, ModelIO.MDLGeometryType geometryType, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreatePlane : OpenTK.Vector2 * OpenTK.Vector2i * ModelIO.MDLGeometryType * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh
Paramètres
- dimensions
- Vector2
- segments
- Vector2i
- geometryType
- MDLGeometryType
Retours
- Attributs