2009-10-28 5 views
0

내 목표는 반투명 곡선을 그리는 것입니다. 사용자가 커서를 이동하고 커서 아래 곡선을 그립니다.OpenGL ES에서 반투명 곡선 그리기

나는 선을 그리기 위해 앤티 엘리 어싱 된 점을 사용하려고 시도했지만 투명하게 만드는 방법을 모르겠습니다. 앤티 앨리어싱과 선 너비를 모두 설정할 수 없기 때문에 선을 사용하여 커브를 그릴 수 없습니다.

커브를 그릴 때 삼각형 스트립을 사용해야합니까?

답변

2

그래, 당신이 좋은 일을하고 싶다면, 넓은 곡선을 삼각형 스트립으로 테셀레이션 할 수 있습니다. 뇌졸중 테셀레이션에 관한 많은 논문이 있습니다.

그러면 단색 알파 텍스처가있는 견고한 앤티 앨리어싱 된 원이있는 삼각형 스트립을 텍스처링 할 수 있습니다. 이렇게하면 넓은 선이 앤티 앨리어스로 표시됩니다! 그것을 체크 아웃 :

http://homepage.mac.com/arekkusu/bugs/invariance/TexAA.html

아주 멋진 물건을.