나는 그것을 동적으로 만들고 스크롤 할 때의 속도를 주어서 스크롤하는 배경을 가지고있다. 다른 이미지를 가지고 반복 할 수는 있지만, 좀 지저분 해 보입니다. OpenGLES 1.1에 익숙하지 않아서 더 좋은 방법이있을 거라고 생각했습니다.Android OpenGLES 스크롤링 배경
안드로이드의 OPENGLES 1에서 스크롤하는 배경을 갖는 가장 쉬운 방법은 무엇입니까?
나는 그것을 동적으로 만들고 스크롤 할 때의 속도를 주어서 스크롤하는 배경을 가지고있다. 다른 이미지를 가지고 반복 할 수는 있지만, 좀 지저분 해 보입니다. OpenGLES 1.1에 익숙하지 않아서 더 좋은 방법이있을 거라고 생각했습니다.Android OpenGLES 스크롤링 배경
안드로이드의 OPENGLES 1에서 스크롤하는 배경을 갖는 가장 쉬운 방법은 무엇입니까?
실제 구현은 대상인 OpenGL 버전에 따라 다를 수 있습니다. (업데이트 텍스처 좌표를 전송) 클라이언트 측을 조정
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
그리고 질감을 애니메이션하기 위해
당신이 당신의 질감을 변경할 수 있습니다 좌표 또는 텍스처 행렬을 사용 : 모든 버전의 경우 당신은 다음과 질감 매개 변수를 지정해야합니다. OpenGL ES 1.x의 경우glMatrixMode
으로 행렬 모드를
GL_TEXTURE
으로 변경하고
glTranslate
을 사용하여 변환합니다.
죄송합니다. 이에 대한 예시가 없으므로 일부 지침이 있습니다.
편집 : 보면 여기 GLSL 셰이더의 경우 : GLSL shader that scroll texture
Trax에 감사드립니다. 그저 내가 한 것. 나는 한 발을 내줄 것이다. – Rhys
당신이 반복 하시겠습니까 그것은 경계를 벗어나 한 번? – Trax
네, 바로 그거야. 일단 X 축에 화면을 떠날 경우, 이미지는 다른면에서 다시 롤오버됩니다. 동일한 이미지 반복. 가능하다면 하나 이상의 이미지를 반복 할 수도 있습니다. – Rhys
uv 좌표를 애니메이션 처리하고 텍스처를 REPEAT로 설정할 수 있습니다. 그것은 확실히 트릭을 할 것입니다. – Trax