Здравствуйте возник такой вопрос, как накладывать текстуры на сферу. Сфера загружена из .obj файла, координаты u, v текстуры-.jpg считаю, исходя из значения нормали. Но выходит некорректное отображение-большие пиксели(прикрепил скрин текстуры и её отображение ). Буду благодарен за любую помощь.
vertices[i].TexCoord.f = 0.5f + atan2(normals[z], normals[x]) / (2 * pi);
vertices[i].TexCoord.f = 0.5f - asin(normals[y]) / pi;