Compartir a través de


MDLMesh.CreatePlane Método

Definición

Sobrecargas

CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)

Crea una región planar centrada en el origen, alineada con el plano X-Z, con las dimensiones especificadas.

CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)

CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)

Crea una región planar centrada en el origen, alineada con el plano X-Z, con las dimensiones 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

Extensión del plano.

segments
Vector2i

Número de divisiones que se van a crear en cada dimensión.

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

Se aplica 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
allocator
IMDLMeshBufferAllocator

Se agregará.

Este parámetro puede ser null.

Devoluciones

Atributos

Se aplica a