MDLMesh.CreatePlane 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.
Overload
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
Crea un'area planare al centro dell'origine, allineata al piano X-Z, con le dimensioni specificate. |
CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)
Crea un'area planare al centro dell'origine, allineata al piano X-Z, con le dimensioni specificate.
[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
Parametri
- extent
- Vector3
Estensione del piano.
- segments
- Vector2i
Numero di divisioni da creare in ogni dimensione.
- geometryType
- MDLGeometryType
Se creare triangoli, quadrilateri o linee.
- allocator
- IMDLMeshBufferAllocator
Allocatore da usare invece dell'allocatore interno predefinito.
Questo parametro può essere null
.
Restituisce
- Attributi
Si applica 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
Parametri
- dimensions
- Vector2
- segments
- Vector2i
- geometryType
- MDLGeometryType
Restituisce
- Attributi