Django And Aframe - файлы OBJ, MTL не отображаются на сцене AFrame - PullRequest
0 голосов
/ 17 октября 2018

Я создаю приложение, в котором используются фреймворки django и Aframe.Идея состоит в том, чтобы загрузить объект Apple (включая файлы .obj и .mtl), когда я перехожу на новую страницу.Проблема в том, что я Django выдает мне следующее предупреждение: Not Found: /education/Apple.mtl. Я поместил объект в ту же папку, что и на HTML-странице, которую я хочу загрузить.Проблема в том, что, хотя HTML-файл enitre работает правильно, файлы obj, похоже, не загружаются, когда я запускаю их в Django, но они обычно запускаются, когда Just запускается через веб-браузер.Итак, главный вопрос: поддерживает ли Django рендеринг файлов obj, и если они это делают, то в чем именно заключается проблема?Пожалуйста помоги.Заранее спасибо.Вот скриншот и код.

Структура файлового каталога и ошибка в консоли

  <html>
    <head>
    	<script src="https://aframe.io/releases/0.8.0/aframe.min.js"></script>
    </head>
    <body>
    <a-scene>
    
      <a-entity obj-model="obj: apple.obj; mtl: apple.mtl; scale: 0.1 0.1 0.1; position: 0 5 -2" ></a-entity>
      <a-entity position="0 70 150">
    	<a-camera></a-camera>
      <a-entity>
    
    </a-scene>
    </body>
</html>
    
      

1 Ответ

0 голосов
/ 17 октября 2018

Я вижу ошибку 404 для MTL.Файл недоступен на этом маршруте.Проверьте, подается ли файл по другому URL-адресу.Это не проблема, специфичная для A-Frame, а для конфигурации сервера Django.

...