MDLMesh.CreatePlane 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.
Sobrecargas
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
Cria uma região planar centrada na origem, alinhada com o plano X-Z, com as dimensões especificadas. |
CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)
Cria uma região planar centrada na origem, alinhada com o plano X-Z, com as dimensões especificadas.
[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
Parâmetros
- extent
- Vector3
A extensão do avião.
- segments
- Vector2i
O número de divisões a serem criadas em cada dimensão.
- 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
Aplica-se a
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
Parâmetros
- dimensions
- Vector2
- segments
- Vector2i
- geometryType
- MDLGeometryType
Retornos
- Atributos