2013-06-30 2 views
2

내가 현재 테셀레이션과 많이 작업 한 특정 질문에 대한 간격 매개 변수가있어 :테셀레이션 : 분수 홀수 및 분수 짝수 간격을 사용하는 이유는 무엇입니까?

가 나는 부분 간격이 동일한 간격 다른 테셀레이션 값 사이의 매우 부드러운 전환에 이르게 것을 알고 있습니다. 그러나 두 가지 유형의 부분 간격 (홀수 및 짝수)이있는 이유는 무엇입니까? 하나의 유형으로 충분하지 않습니까?

홀수 간격은 기본 메쉬에서 하나의 요소 (더 테셀레이션을 의미 없음) 부드럽게 전환을 사용할 수 있습니다 :

많은 감사

답변

0

부분 테셀레이션의 각 종류의 다른 타협이다.

도 간격은 2 이상의 인수를 사용해야합니다 (각 모서리는 적어도 한 번 이상 분할됩니다). 그러나 새 버텍스 은 두 개의 새 버텍스가 도입되어 동일한 위치에 유지됩니다. 이렇게하면 곡면을 따라 슬라이딩하는 정점으로 인한 "크롤링"인공물을 크게 줄일 수 있습니다.

OpenGL wiki page for Tesselation에서이를 설명하는 몇 가지 유용한 이미지가 있습니다.