4
저는 cocos2d를 사용하여 게임의 사용자 정의 모양을 그립니다. 나는 아래의 OpenGL 코드를 사용하여 다각형의 테두리를 그리는 데 사용하는 폴리곤 포인트 배열을 가지고 있습니다.iphone의 opengl에 조인 된 라인이 끊어졌습니다.
glEnable(GL_LINE_SMOOTH);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glLineWidth(4);
glVertexPointer(2, GL_FLOAT, 0, polyVertices);
glDrawArrays(GL_LINE_LOOP, 0, polyVertexCount);
는 그러나, 나는 시뮬레이터에이 결과 (LINK)을 얻는다.
문제는 선분이 결합되어야하는 곳인 것처럼 보입니다. 어떻게 해결할 수 있습니까? OpenGL에서 다른 조인 유형을 만드는 옵션은 무엇입니까? 사용할 수있는 드로잉 라이브러리가 있습니까?
답장을 보내 주셔서 감사합니다. 이것은 내가 향해야 할 방향을 확인합니다. 그래서 GL_TRIANGLE_STRIP으로 채울 수있는 폴리곤 메쉬를 만드는 것이 처음일까요? – maulik13