Condividi tramite


MDLMesh.CreateBox Metodo

Definizione

Overload

CreateBox(Vector3, Vector3i, MDLGeometryType, Boolean, IMDLMeshBufferAllocator)
CreateBox(Vector3, Vector3i, MDLGeometryType, Boolean, IMDLMeshBufferAllocator, MDLMesh+MDLMeshVectorType)

Crea una casella rettangolare destra dalla larghezza, dall'altezza e dalla profondità contenute in dimensions, con il numero specificato di segmenti e tipo di geometria.

CreateBox(Vector3, Vector3i, MDLGeometryType, Boolean, IMDLMeshBufferAllocator)

[ObjCRuntime.TV(10, 0)]
public static ModelIO.MDLMesh CreateBox (OpenTK.Vector3 dimensions, OpenTK.Vector3i segments, ModelIO.MDLGeometryType geometryType, bool inwardNormals, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreateBox : OpenTK.Vector3 * OpenTK.Vector3i * ModelIO.MDLGeometryType * bool * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh

Parametri

dimensions
Vector3
segments
Vector3i
geometryType
MDLGeometryType
inwardNormals
Boolean

Restituisce

Attributi

Si applica a

CreateBox(Vector3, Vector3i, MDLGeometryType, Boolean, IMDLMeshBufferAllocator, MDLMesh+MDLMeshVectorType)

Crea una casella rettangolare destra dalla larghezza, dall'altezza e dalla profondità contenute in dimensions, con il numero specificato di segmenti e tipo di geometria.

[ObjCRuntime.TV(10, 0)]
public static ModelIO.MDLMesh CreateBox (OpenTK.Vector3 vector, OpenTK.Vector3i segments, ModelIO.MDLGeometryType geometryType, bool inwardNormals, ModelIO.IMDLMeshBufferAllocator allocator, ModelIO.MDLMesh.MDLMeshVectorType type = ModelIO.MDLMesh+MDLMeshVectorType.Dimensions);
static member CreateBox : OpenTK.Vector3 * OpenTK.Vector3i * ModelIO.MDLGeometryType * bool * ModelIO.IMDLMeshBufferAllocator * ModelIO.MDLMesh.MDLMeshVectorType -> ModelIO.MDLMesh

Parametri

vector
Vector3
segments
Vector3i

Numero di divisioni da creare in ogni dimensione.

geometryType
MDLGeometryType

Se creare triangoli, quadrilateri o linee.

inwardNormals
Boolean

Indica se generare normali verso l'interno.

allocator
IMDLMeshBufferAllocator

Allocatore da usare invece dell'allocatore interno predefinito.

Questo parametro può essere null.

type
MDLMesh.MDLMeshVectorType

Tipo di vettore mesh.

Restituisce

Attributi

Si applica a