RenderState

개요

RenderState은 .NET을 위한 Aspose.3D FOSS의 클래스입니다. 상속 대상: IDisposable, IComparable<RenderState>.

파이프라인 구축을 위한 렌더 상태. 렌더 상태에서 이루어진 변경은 생성된 파이프라인 인스턴스에 영향을 주지 않습니다.

이 클래스는 .NET 프로그램에서 RenderState 객체를 다루기 위한 5개의 메서드를 제공합니다. 사용 가능한 메서드: CompareTo, Dispose, Equals, GetHashCode, RenderState. Aspose.3D FOSS for .NET 패키지를 설치한 후에는 모든 .NET 애플리케이션에서 모든 공개 멤버에 접근할 수 있습니다. 속성: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask, 및 추가 11개.

속성

이름유형액세스설명
Blendbool읽기/쓰기프래그먼트 블렌딩을 활성화하거나 비활성화합니다.
BlendColorFVector4읽기/쓰기사용되는 블렌드 색상을 가져오거나 설정합니다.
SourceBlendFactorBlendFactor읽기/쓰기색상이 혼합되는 방식을 가져오거나 설정합니다.
DestinationBlendFactorBlendFactor읽기/쓰기색상이 혼합되는 방식을 가져오거나 설정합니다.
CullFacebool읽기/쓰기컬 페이스를 활성화하거나 비활성화합니다
CullFaceModeCullFaceMode읽기/쓰기컬링될 면을 가져오거나 설정합니다.
FrontFaceFrontFace읽기/쓰기전면이 되는 순서를 가져오거나 설정합니다.
DepthTestbool읽기/쓰기깊이 테스트를 활성화하거나 비활성화합니다.
DepthMaskbool읽기/쓰기깊이 쓰기를 활성화하거나 비활성화합니다.
DepthFunctionCompareFunction읽기/쓰기깊이 테스트에 사용되는 비교 함수를 가져오거나 설정합니다.
StencilTestbool읽기/쓰기스텐실 테스트를 활성화하거나 비활성화합니다.
StencilReferenceint읽기/쓰기스텐실 테스트에 대한 기준값을 가져오거나 설정합니다.
StencilMaskuint읽기/쓰기테스트가 완료될 때 참조값과 저장된 스텐실 값 모두에 AND 연산된 마스크를 가져오거나 설정합니다.
StencilFrontFaceStencilState읽기전면에 대한 스텐실 상태를 가져옵니다.
StencilBackFaceStencilState읽기뒷면에 대한 스텐실 상태를 가져옵니다.
ScissorTestbool읽기/쓰기시저 테스트를 활성화하거나 비활성화합니다
PolygonModePolygonMode읽기/쓰기다각형의 렌더 모드를 가져오거나 설정합니다.

메서드

시그니처설명
RenderState()생성자
Equals(obj: object)FOSS 에디션에서는 구현되지 않았으며 — 런타임에 예외를 발생시킵니다. 이 인스턴스가 지정된 객체와 동일한지 여부를 나타내는 값을 반환합니다.
GetHashCode()FOSS 에디션에서는 구현되지 않았으며 — 런타임에 예외를 발생시킵니다. 이 인스턴스의 해시 코드를 반환합니다.
Dispose()Dispose the 및 모든 내부 리소스를 해제합니다.
CompareTo(other: RenderState)FOSS 에디션에서는 구현되지 않았으며 런타임 시 예외를 발생시킵니다. 렌더 상태를 다른 인스턴스와 비교합니다.

참조

 한국어