문제

Vertex 당 정상이있는 구가 있고 알고리즘을 사용하여 물체의 텍스처 좌표를 도출하려고합니다.

U = Asin(Norm.X) / PI + 0.5
V = Asin(Norm.Y) / PI + 0.5

폴카 도트 텍스처를 사용하면 다음과 같습니다.

Misaligned textures

텍스처가 적용되지 않은 동일한 객체는 다음과 같습니다.

No textures

내가 특히보고있는 문제 (몇 가지가 있다는 것을 알고 있습니다)는 텍스처의 오정렬입니다.

나는이 문제가 알고리즘을 사용하는 데있어 문제가 있다고 믿는 경향이있다.

어떤 아이디어?

도움이 되었습니까?

해결책

구체를 구축하는 동안 UV를 설정할 수 없습니까?

그 다음에:

 u = theta / (2 * PI);
 v = phi / PI;

편집 : 나는 또한 당신의 정상에 검은 점이 상단에 주어진 정상에 문제가있을 것임을 지적 할 수도 있습니다. 이것은 다시 불가피한 정상을 가리 킵니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top