Черные 3D модели - Unity3D

Я только недавно начал использовать Unity3D и импортировал этот объект из Sketchfab. Когда я импортировал его, он предоставил все необходимые текстуры и сетки, но он весь черный, как показано на изображениях ниже. То же самое и с любым другим объектом, который я пытаюсь добавить из хранилища активов. Я пытался возиться с источником света, но это, похоже, не работает. Заранее спасибо.

введите здесь описание изображения

введите здесь описание изображения

Редактировать: вот как выглядят свойства моей сетки. Я выбрал «жемчуг_тело», и он по-прежнему черный.

введите здесь описание изображения введите здесь описание изображения


person user287474    schedule 22.08.2016    source источник


Ответы (2)


Вам нужно развернуть модель в представлении Hierarchy (левая панель), пока вы не увидите компонент Mesh Renderer в инспекторе (правая панель). Затем вы сможете установить материал. Возможно, вам понадобится заменить lambert45G в представлении материалов на BaseTexture. Это должно решить проблему.

Подробнее о материалах можно прочитать здесь, а о модули визуализации сетки.

person Adam Roszyk    schedule 22.08.2016
comment
Поработав с ним, я вижу, что настройка излучения — это то, что делает все это одним сплошным цветом. - person user287474; 23.08.2016
comment
OMG Это работает :D, я просто установил текстуру излучения на pearl_body - person user287474; 23.08.2016

У меня была такая же проблема, и я нашел решение. Не уверен, что это сработает в вашем конкретном случае, но вот оно:

У меня была модель, которая отлично работала в Unity, пока я ее не сфальсифицировал, после чего она выглядела черной. Причиной этого было то, что я применил модификатор Smooth после модификатора Skin. Я решил это:

  1. Сохранение информации о модификаторе скина, нажав «Сохранить» на вкладке «Дополнительно».

  2. Сбросить Xform/конвертировать в редактируемый модификатор poly/smooth (необходим в моем случае, так как я забыл использовать его, когда модель была закончена, перед риггингом)

  3. Преобразовать в редактировать поли снова.

  4. Примените скин и загрузите ранее сохраненный файл скина.

Это все. Ваше здоровье!

person pezvolador    schedule 26.06.2019