Как нарисовать одну простую модель в Android Studio может быть так сложно?
У меня нормальное нативное приложение, и только в одном из моих занятий я использую Дополненную реальность.Я использую Vuforia, и я все это настроил.Но в своем коде они рисуют чайник.Единственное, что мне нужно, чтобы закончить свой проект, это взять мою собственную 3D-модель и нарисовать ее вместо чайника.У меня простая 3D-модель (просто рождественский подарок).Но я действительно не могу понять, как визуализировать свою собственную 3D-модель.
Трудно понять, как Vuforia отображает чайник, но по какой-то причине они каким-то образом превращают модель в класс.
public class Teapot extends MeshObject
{
private Buffer mVertBuff;
private Buffer mTexCoordBuff;
private Buffer mNormBuff;
private Buffer mIndBuff;
private int indicesNumber = 0;
private int verticesNumber = 0;
public Teapot()
{
setVerts();
setTexCoords();
setNorms();
setIndices();
}
... A lot functions with long arrays of numbers holding the verts and so on.
}
И затем у них есть класс ImageTargetRenderer, который отображает класс Teapot.Я предполагаю, что они делают это, потому что им приходится рисовать 3D-модель с помощью OpenGl, но я не имею никакого опыта в этом и не знаю, как превратить мой файл .obj в сценарий Java ??Я искал и искал, но я не могу найти какие-либо решения.