次の方法で共有


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 に設定できます。

戻り値

属性

適用対象