1
텍스처에 프레임 버퍼를 저장할 수 있습니다. 그래서 프레임 버퍼를 재사용하여 새로운 텍스처를 만들 수 있습니까?libgdx에서 프레임 버퍼 텍스처를 다시 사용하는 방법
com.badlogic.gdx.graphics.glutils.FrameBuffer.getColorBufferTexture()
은 매번 같은 질감을 반환합니다.
편집 :
이나는 그림자를 계산하고 싶어 정적 조명을 다시 계산하지 않습니다. 그래서 정적 조명/그림자 계산을 텍스처에 저장하고 싶습니다. 현재 나는 각 빛을 저장할 새로운 프레임 버퍼를 만들어야한다. 그리고 그것은 부적당하다.
자세한 정보를 제공해주십시오. 정확히 무엇을 달성하고 싶습니까? Texture와 같은 FrameBuffer를 재사용하고 싶다고 쓰십시오. 그러나 여러분은 "매번 같은 텍스쳐를 돌려 줄 것"이라고 씁니다. 그게 네가 원하는거야? – Springrbua
추가 정보가 추가되었습니다. 이해할 수 있니? – Kani
FrameBuffer를 시작/시작하고 모든 조명 및 그림자를 렌더링 한 다음 FrameBuffer를 끝내고'com.badlogic.gdx.graphics.glutils.FrameBuffer.getColorBufferTexture()'를 호출하면 라이트 맵의'Texture'를 얻을 수 있습니다 . 그게 효과가 있니? – Springrbua