Проблемы модели с AR.js и A-рамкой - PullRequest
0 голосов
/ 01 мая 2018

Итак, я работаю над учебником с A-frame и AR.js, и я только что скопировал код и вставил в свою собственную модель, но модель не загрузится в сцену, я играл с масштаб и освещение модели в Blender, чтобы попробовать разные размеры и конфигурации, но модель просто не загрузится. Мне было трудно понять, как отформатировать модель, потому что я уверен, что проблема с моей моделью, потому что код работает нормально.

Кто-нибудь знает, как устранять неисправности / модифицировать модели, чтобы они действительно загружались?

Вот код с моей неработающей моделью для справки, Заранее спасибо!

<script src="https://aframe.io/releases/0.8.0/aframe.min.js"></script>
<script src="https://jeromeetienne.github.io/AR.js/aframe/build/aframe-ar.js"></script>

<body style='margin : 0px; overflow: hidden;'>
  <a-scene embedded arjs>

<a-gltf-model src="https://cdn.rawgit.com/3164255/AR_TEST/master/ROCK_TEST_2.gltf" scale="1 1 1"></a->

    <a-marker-camera preset='hiro'></a-marker-camera>
  </a-scene>
</body>

1 Ответ

0 голосов
/ 01 мая 2018

Ваш файл glTF вызывает файл .bin, которого нет в той же папке. В частности, строка 112 запрашивает файл с именем buffer_ROCK_TEST_2.bin, но этот файл отсутствует.

Файлы glTF обычно бывают двух видов. Форма *.gltf представляет собой текстовый файл в формате JSON, который часто ссылается на внешние файлы, такие как .bin, .jpg и .png. Все данные сетки хранятся в файле bin, и модель не может визуализироваться без него.

Другая форма glTF хранится в файле .glb. Это двоичный пакет, который включает в себя JSON, изображения и данные сетки в одном файле.

...