Я прохожу демонстрацию Basic Scene для A-Frame.
https://aframe.io/docs/0.8.0/guides/building-a-basic-scene.html
Когда я попадаю на части «Применение текстуры изображения» и «Использование системы управления активами», я не могу получитьпредлагаемая текстура, чтобы показать на всех.Кажется, он блокирует создание окна, а затем и объекта неба ... просто пустой белый экран (может быть, существует окно с цветом по умолчанию белый?)
Мой вопрос: какие настройкипомешает моему простому приложению получить изображение и использовать его в A-Frame?
Я использую локальный сервер с live-сервером.
<!DOCTYPE html>
<html>
<head>
<script src="https://aframe.io/releases/0.8.0/aframe.min.js"></script>
<script src="https://unpkg.com/aframe-environment-component/dist/aframe-environment-component.min.js"></script>
</head>
<body>
<a-scene>
<a-assets>
<img id="boxTexture" src="https://i.imgur.com/mYmmbrp.jpg">
</a-assets>
<a-box src="#boxTexture" position="0 2 -5" rotation="0 45 45" scale="2 2 2"></a-box>
<a-sky color="#222"></a-sky>
</a-scene>
</body>
</html>
Использование Firefox Nightly дляиспользование гарнитуры
PS - я запустил его, поместив файл изображения в локальную папку, но я бы лучше научился использовать Интернет в качестве менеджера ресурсов, чем иметь все локально.
PPS - Думая, что это может быть асинхронной проблемой, так как в больших файлах не загружаются достаточно быстро перед рендерингом компонента, поэтому объект не отображается.Я могу использовать изображения меньшего размера памяти (например, https://cdn.aframe.io/a-painter/images/floor.jpg) с гиперссылкой в src, но, по-видимому, не большие файлы
Это интересно, но размещение сценария внизу не помоглоя в любом случае.https://github.com/aframevr/aframe/issues/2058
Работает с Chrome, но не с Firefox.