共用方式為


MDLMesh.CreateCylinder 方法

定義

從指定的參數建立圓柱圖。

[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

參數

extent
Vector3

圓柱的範圍。

segments
Vector2i

要在每個維度中建立的除數。

inwardNormals
Boolean

是否產生內指法線。

topCap
Boolean

是否要在圓柱上放置頂端上限。

bottomCap
Boolean

是否要在圓柱上放置下限。

geometryType
MDLGeometryType

是否要建立三角形、四邊形或線條。

allocator
IMDLMeshBufferAllocator

要使用的配置器,而不是預設的內部配置器。

這個參數可以是 null

傳回

屬性

適用於