Hi I have problem using texture coordinates from a Wavefront obj to work with Android Open GL.
I have tried this code:
for (int i=0;i<vtPointer.size();) {
textures.add(vt.get(vtPointer.get(i)*2+0));
textures.add(vt.get(vtPointer.get(i)*2+1));
i++;
}
ByteBuffer byteBuf = ByteBuffer.allocateDirect(textures.size() * 4);
byteBuf.order(ByteOrder.nativeOrder());
FloatBuffer textureBuffer = byteBuf.asFloatBuffer();
textureBuffer.put(toPrimitiveArrayF(textures));
textureBuffer.position(0);
Please can anyone help me and explain how to do it right?


