OBJ намного лучше из моего опыта. Файлы 3DS имеют некоторые недостатки, которые делают его менее пригодным для использования.
1) The number of vertices and polygons per mesh is limited to 65536.
2) Accurate vertex normals cannot be stored in the .3ds file.
OBJ очень легко анализировать, так как он почти уже находится в правильном формате для рендеринга. Просто заполните массив вершин, обычный массив и визуализируйте. Другой вариант - вы можете переформатировать данные в свой собственный формат данных на ПК, чтобы устройство считывало файл быстрее. Чтобы увидеть более подробный ответ, см. Мой пост здесь: Самый быстрый способ загрузки массивов вершин и индексов граней в OpenGL-ES?