2013-09-03 2 views
1

누구나 특정 밉 레벨 텍스처로 렌더링하는 방법을 알고 있습니까?OpenGLES에서 특정 밉 레벨로 렌더링하는 방법은 무엇입니까?

은 현재 내가으로 밉 레벨 텍스처를 결합하고있다 : 내 코드에서 그리고 나중에

 glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, 
      GL_TEXTURE_2D, textID, mip-level); 

, 나는 같은 것을 할 것입니다 :

glBindFramebuffer(GL_FRAMEBUFFER, FBO_ID); 
    drawArrays(...); 

하지만이 쉐이더가 실행되지 않습니다! !! !!

답변

1

textID가 0이 아닌 경우 GL_INVALID_VALUE 오류가 발생해야합니다. 레벨이 0이 아닌 경우

  • GL_INVALID_VALUE가 생성되고 텍스처가 0

하지 않습니다 난 당신이 glFramebufferTexture2D for OpenGL ES를 살펴 보시기 바랍니다. 정상적인 OpenGL에서는 원하는대로 할 수 있지만 OpenGL ES에서는 할 수 없습니다. - \

+0

OpenGL ES2.0 (Android)에서 특정 밉맵 레벨로 렌더링해야합니다. 어쨌든 제가 할 수 있습니까? – John

관련 문제