MDLMesh.CreatePlane 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
建立以原點為中心、與 X-Z 平面對齊且具有指定維度的平面區域。 |
CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator) |
CreatePlane(Vector3, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)
建立以原點為中心、與 X-Z 平面對齊且具有指定維度的平面區域。
[ObjCRuntime.TV(10, 0)]
public static ModelIO.MDLMesh CreatePlane (OpenTK.Vector3 extent, OpenTK.Vector2i segments, ModelIO.MDLGeometryType geometryType, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreatePlane : OpenTK.Vector3 * OpenTK.Vector2i * ModelIO.MDLGeometryType * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh
參數
- extent
- Vector3
平面的範圍。
- segments
- Vector2i
要在每個維度中建立的除數。
- geometryType
- MDLGeometryType
是否要建立三角形、四邊形或線條。
傳回
- 屬性
適用於
CreatePlane(Vector2, Vector2i, MDLGeometryType, IMDLMeshBufferAllocator)
[Foundation.Export("newPlaneWithDimensions:segments:geometryType:allocator:")]
public static ModelIO.MDLMesh CreatePlane (OpenTK.Vector2 dimensions, OpenTK.Vector2i segments, ModelIO.MDLGeometryType geometryType, ModelIO.IMDLMeshBufferAllocator allocator);
static member CreatePlane : OpenTK.Vector2 * OpenTK.Vector2i * ModelIO.MDLGeometryType * ModelIO.IMDLMeshBufferAllocator -> ModelIO.MDLMesh
參數
- dimensions
- Vector2
- segments
- Vector2i
- geometryType
- MDLGeometryType
傳回
- 屬性