Aframe MTL загружен неправильно - PullRequest
0 голосов
/ 08 октября 2018

Aframe версия 5.0.0

В моей сцене у меня есть файл obj (кошка), и я применил к нему файл mtl, но mtl не работает вообще, объект остаетсябелый, и если я проверю это с инспектором, объект стал полностью черным.senza titolo 2

Это код:

<a-scene>
            <a-assets>
                  ...
                <a-asset-item id="crate-obj" src="@asset('images/cat.obj')"></a-asset-item>
                <a-asset-item id="crate-mtl" src="@asset('images/cat.mtl')"></a-asset-item>
                  ...
            </a-assets>
                 ...
               <a-obj-model src="#crate-obj" mtl="#crate-mtl"></a-obj-model>
                ...
        </a-scene>

Я думаю, что путь моего MTL это правильно ... @ asset указывает на папку активов вмой проект.

Предупреждение, которое показывает Chrome Inspector: компоненты: obj-модель: предупреждение Свойства компонентов материала игнорируются, когда предоставляется .MTL + 0ms

IВы искали предупреждение и проблему в Интернете, но ничего не нашли ...

Заранее спасибо

1 Ответ

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

Вы должны убедиться, что файлы текстурных карт, на которые ссылаются из MTL, доступны по соответствующему пути (найдите 404 ошибки на сетевой панели). Скорее всего, они должны обслуживаться из того же каталога, что и ваши OBJ и MTL.

...