1 голос
 
990 просмотров
1.02.2019 / 14:36  wRadchuk

LibGDX загрузка моделей

Я успешно загружаю модели из сети и помещаю в директорию local, так как internal - onli read, а external (флешка) - может отсутствовать. Значит теперь я хочу создать объект модели и загрузить в него скачанную модель, вот реализация этого:
  1. public static Model loadModelM3DB(String _file)
  2.     {
  3.         UBJsonReader reader = new UBJsonReader();
  4.         G3dModelLoader loader = new G3dModelLoader(reader);
  5.         debug("loadModelM3DB.exists: "+Gdx.files.local(_file).exists() + " file: " + _file);
  6.         return loader.loadModel(Gdx.files.local(_file));
  7.     }
Как видно, функция обращается в директорию local, но в Logcat я вижу это:

Открыть спойлер
Ошибка говорит что нет файла с моделью в директории internal, хотя я её и не просил там искать. И каким образом реализовать чтение моих загруженных моделей?
P.S.
Ответы
 
-1 голос
 
# 1.02.2019 / 16:57  MasterOS
Couldn't load file: platform_0.png5.
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:149)
Caused by: java.io.FileNotFoundException: platform_0.png

?????????
Изм. MasterOS от 1.02.2019 / 16:58
1.02.2019 / 21:00  wRadchuk
Текстура прописаная в модель, лежит там где и модель, а оно ищет её в internal.
Всего: 1

Реклама

Мы в соцсетях

tw tg yt gt