2012-06-16 2 views
2

GL_TRIANGLE_STRIP을 사용하여 여러 개의 삼각형으로 구성된 다각형 (긴 직사각형)이 있다고 가정 해 보겠습니다.OpenGL ES - 다른 꼭지점을 통해 동일한 텍스처 반복하기

enter image description here

은 지금은 사각형을 구성하는 작은 사각형의 각에 매핑해야 사각형 질감을 상상한다. 어떻게해야합니까?

+0

시작에 대한 !!!! http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-6_25.html 저는 항상 OpenGL ES에서 에뮬레이트 된 gl 쿼드를 사용했습니다. 더 많은 포인트를 의미하지만 그것은 작동합니다! – trumpetlicks

답변

4

지오메트리를 따라 텍스처를 반복해야합니다. 이를 위해 텍스쳐의 GL_TEXTURE_WRAP_SGL_REPEAT으로 설정해야합니다.

그런 다음 할당 할 수있는 질감이 정점 좌표 :

  • (0,0), (0,1) 첫 번째 열
  • (1,0)에 2 개 정점 (1 1) 3 열
  • 을하기위한 곳 중 2 번째로 열
  • (2,0), (2,1)의 2 개 정점
  • 그래서 여기
+0

나는 OpenGL을 처음 사용하는데 ... 몇 가지 코드 나 예제를 제공해 주시겠습니까? –