MDLMesh.CreateBox Méthode

Définition

Surcharges

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

Crée une zone rectangulaire droite à partir de la largeur, de la hauteur et de la profondeur contenues dans dimensions, avec le nombre de segments et le type de géométrie spécifiés.

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

Paramètres

dimensions
Vector3
segments
Vector3i
geometryType
MDLGeometryType
inwardNormals
Boolean

Retours

Attributs

S’applique à

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

Crée une zone rectangulaire droite à partir de la largeur, de la hauteur et de la profondeur contenues dans dimensions, avec le nombre de segments et le type de géométrie spécifiés.

[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

Paramètres

vector
Vector3
segments
Vector3i

Nombre de divisions à créer dans chaque dimension.

geometryType
MDLGeometryType

Indique s’il faut créer des triangles, des quadrilatères ou des lignes.

inwardNormals
Boolean

Indique s’il faut générer des normales pointant vers l’intérieur.

allocator
IMDLMeshBufferAllocator

Allocateur à utiliser au lieu de l’allocateur interne par défaut.

Ce paramètre peut être null.

type
MDLMesh.MDLMeshVectorType

Type de vecteur de maillage.

Retours

Attributs

S’applique à