В Unity не отображаются цвета вершин (Vertex Color) при экспорте из Blender. Как исправить?
Здравствуйте, собственно проблема:
Я сделал в блендере 3д модель турели. Раскрасил её с помощью vertex color. Дальше экспортировал модель в формате FBX в Unity для создания игры. Но в Unity модель отображается полностью белая
А вот модель выглядит в самом Blender:
Пробовал открывать модель сайтами для просмотра 3д моделей и там цвета есть
Дополнительно:
вроде нужно именно текстурировать. через UV развертку.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Для того чтобы исправить проблему с отображением цветов вершин (Vertex Color) при экспорте из Blender в Unity, необходимо выполнить следующие шаги:
1. Убедитесь, что у ваших объектов в Blender есть вершины с назначенными цветами. Для этого откройте режим редактирования, выберите вершины и проверьте наличие цветов в панели свойств.
2. Перейдите во вкладку "Модификаторы" и убедитесь, что все модификаторы применены к объекту. Наличие непримененных модификаторов может вызывать проблемы при экспорте.
3. При экспорте из Blender в формате FBX убедитесь, что вы выбрали опцию "Vertex Colors" в настройках экспорта. Это позволит сохранить цвета вершин в вашем файле FBX.
4. При импорте файла FBX в Unity убедитесь, что вы включили опцию "Import Vertex Colors" в настройках импорта. Это позволит Unity правильно интерпретировать цвета вершин из файла.
5. Если после всех этих шагов цвета вершин все равно не отображаются, попробуйте проверить настройки материалов в Unity. Убедитесь, что используемый материал поддерживает отображение цветов вершин.
Следуя этим шагам, вы сможете исправить проблему с отображением цветов вершин при экспорте из Blender в Unity.