RenderState

RenderState class

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

메서드

constructor

이름설명
constructor()RenderState의 생성자

Result:


getBlend

이름설명
getBlend()프래그먼트 블렌딩을 활성화하거나 비활성화합니다.

Result:


setBlend

이름설명
setBlend(value)프래그먼트 블렌딩을 활성화하거나 비활성화합니다.

Result:


getBlendColor

이름설명
getBlendColor()BlendFactor.CONSTANT_COLOR에서 사용되는 블렌드 색상을 가져오거나 설정합니다.

Result:


setBlendColor

이름설명
setBlendColor(value)BlendFactor.CONSTANT_COLOR에서 사용되는 블렌드 색상을 가져오거나 설정합니다.

Result:


getSourceBlendFactor

이름설명
getSourceBlendFactor()색상이 블렌드되는 방식을 가져오거나 설정합니다. 해당 속성의 값은 BlendFactor 정수 상수입니다.

Result:


setSourceBlendFactor

이름설명
setSourceBlendFactor(value)색상이 블렌드되는 방식을 가져오거나 설정합니다. 해당 속성의 값은 BlendFactor 정수 상수입니다.

Result:


getDestinationBlendFactor

이름설명
getDestinationBlendFactor()색상이 블렌드되는 방식을 가져오거나 설정합니다. 해당 속성의 값은 BlendFactor 정수 상수입니다.

Result:


setDestinationBlendFactor

이름설명
setDestinationBlendFactor(value)색상이 블렌드되는 방식을 가져오거나 설정합니다. 해당 속성의 값은 BlendFactor 정수 상수입니다.

Result:


getCullFace

이름설명
getCullFace()컬 페이스를 활성화하거나 비활성화합니다.

Result:


setCullFace

이름설명
setCullFace(value)컬 페이스를 활성화하거나 비활성화합니다.

Result:


getCullFaceMode

이름설명
getCullFaceMode()제거될 면을 가져오거나 설정합니다. 속성값은 CullFaceMode 정수 상수입니다.

Result:


setCullFaceMode

이름설명
setCullFaceMode(value)제거될 면을 가져오거나 설정합니다. 속성값은 CullFaceMode 정수 상수입니다.

Result:


getFrontFace

이름설명
getFrontFace()전면이 되는 순서를 가져오거나 설정합니다. 속성값은 FrontFace 정수 상수입니다.

Result:


setFrontFace

이름설명
setFrontFace(value)전면이 되는 순서를 가져오거나 설정합니다. 속성값은 FrontFace 정수 상수입니다.

Result:


getDepthTest

이름설명
getDepthTest()깊이 테스트를 활성화하거나 비활성화합니다.

Result:


setDepthTest

이름설명
setDepthTest(value)깊이 테스트를 활성화하거나 비활성화합니다.

Result:


getDepthMask

이름설명
getDepthMask()깊이 쓰기를 활성화하거나 비활성화합니다.

Result:


setDepthMask

이름설명
setDepthMask(value)깊이 쓰기를 활성화하거나 비활성화합니다.

Result:


getDepthFunction

이름설명
getDepthFunction()깊이 테스트에 사용되는 비교 함수를 가져오거나 설정합니다. 속성값은 CompareFunction 정수 상수입니다.

Result:


setDepthFunction

이름설명
setDepthFunction(value)깊이 테스트에 사용되는 비교 함수를 가져오거나 설정합니다. 속성값은 CompareFunction 정수 상수입니다.

Result:


getStencilTest

이름설명
getStencilTest()스텐실 테스트를 활성화하거나 비활성화합니다.

Result:


setStencilTest

이름설명
setStencilTest(value)스텐실 테스트를 활성화하거나 비활성화합니다.

Result:


getStencilReference

이름설명
getStencilReference()스텐실 테스트에 대한 참조 값을 가져오거나 설정합니다.

Result:


setStencilReference

이름설명
setStencilReference(value)스텐실 테스트에 대한 참조 값을 가져오거나 설정합니다.

Result:


getStencilMask

이름설명
getStencilMask()테스트가 완료될 때 참조값과 저장된 스텐실 값 모두와 AND 연산되는 마스크를 가져오거나 설정합니다.

Result:


getStencilFrontFace

이름설명
getStencilFrontFace()전면에 대한 스텐실 상태를 가져옵니다.

Result:


getStencilBackFace

이름설명
getStencilBackFace()뒷면에 대한 스텐실 상태를 가져옵니다.

Result:


getScissorTest

이름설명
getScissorTest()스크리너 테스트를 활성화하거나 비활성화합니다.

Result:


setScissorTest

이름설명
setScissorTest(value)스크리너 테스트를 활성화하거나 비활성화합니다.

Result:


getPolygonMode

이름설명
getPolygonMode()다각형의 렌더링 모드를 가져오거나 설정합니다. 이 속성의 값은 PolygonMode 정수 상수입니다.

Result:


setPolygonMode

이름설명
setPolygonMode(value)다각형의 렌더링 모드를 가져오거나 설정합니다. 이 속성의 값은 PolygonMode 정수 상수입니다.

Result:


equals

이름설명
equals(obj)이 인스턴스가 지정된 객체와 같은지 여부를 나타내는 값을 반환합니다.

Result:


hashCode

이름설명
hashCode()이 인스턴스의 해시 코드를 반환합니다.

Result:


compareTo

이름설명
compareTo(other)렌더 상태를 다른 인스턴스와 비교합니다.

Parameters:

이름유형설명
otheRenderStatenull

Result: 숫자