Как получить координаты лица? - PullRequest
0 голосов
/ 21 января 2019

На тему создания пользовательских 3D моделей я нашел этот ответ. Мне остается непонятным, как смешиваются координаты текстуры и точки. Вот вопрос . Если это какая-то глобальная концепция, а не особенность построения 3D в Java, то я буду рад упомянуть любую литературу, в которой эти вещи хорошо освещены. Для удобства приведу пример кода, в котором получение координат граней покрыто для меня темнотой. Спасибо!

float[] points =
{  
    50, 0, 0,  // v0 (iv0 = 0)
    45, 10, 0, // v1 (iv1 = 1)
    55, 10, 0  // v2 (iv2 = 2)
};
float[] texCoords =
{  
    0.5f, 0.5f, // t0 (it0 = 0)
    0.0f, 1.0f, // t1 (it1 = 1)
    1.0f, 1.0f  // t2 (it2 = 2)
};
int[] faces =
{
    0, 0, 2, 2, 1, 1, // iv0, it0, iv2, it2, iv1, it1 (front face)
    0, 0, 1, 1, 2, 2  // iv0, it0, iv1, it1, iv2, it2 back face
};

1 Ответ

0 голосов
/ 21 января 2019

Нашел литературу с ответами. Если кому-то интересно, вот ссылка. ссылка

...