Я успешно создал загрузчик объектов в java, который загружает в вершины, индексы, текстурные координаты и нормали. Загрузчик объектов, считывает из файлов Wavefont OBJ.
Это относительно просто, однако, как только я пытаюсь загрузить более сложный файл с индексами текстурных координат и нормальными индексами, я понятия не имею, что делать с этими дополнительными наборами индексов? Я не смог найти какие-либо методы opengl (или в данном случае opengl es 1.1) для анализа текстуры и нормальных индексов. Это не только мешало мне в opengl для android, но и раньше делало в webgl, поэтому любая помощь будет высоко ценится.
Довольно досадно, что существует так много учебных пособий, в которых рассказывается о том, как загружать вершины, индексы, текстурные координаты и нормали, но я пока не вижу одного (для opengl es), где они загружаются в текстурных и обычных индексах.
Нужно ли переупорядочивать или перестраивать текстурные координаты / нормальные массивы на основе индексов? или какая-то функция отсутствует или?