Condividi tramite


MDLMesh.CreateCylinder Metodo

Definizione

Crea un cilindro dai parametri specificati.

[ObjCRuntime.TV(10, 0)]
public static ModelIO.MDLMesh CreateCylinder (OpenTK.Vector3 extent, OpenTK.Vector2i segments, bool inwardNormals, bool topCap, bool bottomCap, ModelIO.MDLGeometryType geometryType, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreateCylinder : OpenTK.Vector3 * OpenTK.Vector2i * bool * bool * bool * ModelIO.MDLGeometryType * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh

Parametri

extent
Vector3

Estensione del cilindro.

segments
Vector2i

Numero di divisioni da creare in ogni dimensione.

inwardNormals
Boolean

Indica se generare normali in entrata.

topCap
Boolean

Se inserire un capo superiore sul cilindro.

bottomCap
Boolean

Se inserire un limite inferiore sul cilindro.

geometryType
MDLGeometryType

Se creare triangoli, quadrilateri o linee.

allocator
IMDLMeshBufferAllocator

Allocatore da usare anziché l'allocatore interno predefinito.

Questo parametro può essere null.

Restituisce

Attributi

Si applica a