2
구형에 세계 텍스처를 맞추려고합니다. 거의 효과가 있지만 질감은 두 번 반복됩니다. 이 문제의 원인이 될 수있는 어떤레이 트레이싱 구형 텍스처
v = acosf(sp->coll->z/(double)sp->radius)/M_PI ;
u = asinf(sp->coll->y/((double)sp->radius * sinf(v * M_PI)))/M_PI;
u += 0.5;
// u and v are between 0 and 1
i = (int)((float)texture->xsize * (v - ((int)v)));
j = (int)((float)texture->ysize * (u - ((int)u)));
this->color = texture->map[j][i];
: 이것은 내 매핑 코드?
완벽하게 작동합니다. :) – gfauchart