2014-01-13 2 views
0

iOS의 삼각형 대신 삼각형 스트립을 사용하면 어떤 이점이 있습니까? 쿼드를 그릴 때 삼각형 스트립을 사용하려면 4 개의 인덱스를 사용해야하지만 삼각형 만 사용하려면 6 개의 인덱스를 사용해야합니다. 둘 다 4 개의 꼭지점이 필요합니다.iOS의 OpenGL에서 삼각형 대신 삼각형 스트립을 사용하는 것이 유리합니까?

iOS는 삼각형 스트립을 사용하면 실제로 이점을 얻을 수 없도록 삼각 사용을 최적화하고 메모리를 줄이기 위해 무엇인가합니까? 다른 방법보다 빠르게 그리는 방법이 있습니까?

답변

0

(나도 GL_TRIANGLES 또는 GL_TRIANGLE_STRIPS와 함께 glDrawElements을 사용하는 방법에 대해 이야기하고) 당신은 삼각형 스트립이 같은 정보를 전달하기 위해 적은 데이터를 사용하여, 스스로를 말했다. 스트립이 길수록 이득이 커집니다.

GPU로 보낼 데이터가 적음 = 데이터를 보내는 데 소요되는 시간이 적음 = 데이터를 계산하는 데 더 많은 시간이 소요됨.