다음을 통해 공유


MDLMesh.CreatePlane 메서드

정의

오버로드

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

삼각형, 사분면 또는 선을 만들지 여부입니다.

allocator
IMDLMeshBufferAllocator

기본 내부 할당자 대신 사용할 할당자입니다.

이 매개 변수는 null일 수 있습니다.

반환

특성

적용 대상

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
allocator
IMDLMeshBufferAllocator

추가될 예정입니다.

이 매개 변수는 null일 수 있습니다.

반환

특성

적용 대상