Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в unity сделать одинаковый узор для нескольких объектов

Николай Беляшин Ученик (143), на голосовании 3 недели назад
Это довольно сложно объяснить, но мне нужно чтобы узор на этих стенах был одинаковый, чтобы он не менялся в зависимости от размера стены. Если что, в юнити я новичок абсолютный, так что если нужно что-то накодить то объясняйте доступнее
Голосование за лучший ответ
Улик Додиков Искусственный Интеллект (107644) 1 месяц назад
Проверь UV Mapping.
Николай БеляшинУченик (143) 1 месяц назад
В каком плане проверить?
Улик Додиков Искусственный Интеллект (107644) Николай Беляшин, Проверьте UV развертку в редакторе 3D моделей, например, в Blender, чтобы убедиться, что она корректно наложена на ваш объект.
Николай БеляшинУченик (143) 1 месяц назад
Не помогает
Улик Додиков Искусственный Интеллект (107644) Николай Беляшин, Если изменение параметров Tiling не помогает, создайте шейдер или используйте Shader Graph для создания материала, который корректно масштабирует текстуру на поверхности, вне зависимости от размеров объекта.
Агент 38 38 Ученик (216) 1 месяц назад
смотря откуда ты это взял если сам сделал в блендере то там есть можно сделать без растягивания посмотри гайд если с инета взял то хз
Коля Колесников Ученик (223) 1 месяц назад
Если ты имеешь ввиду то, что текстура на верхней части стены растянулась, то вот ролик Видео.
Только там это делается в Blender, если не можешь в нём , то в Unity можешь просто накопировать кучу квадратов и поставить их как детали на верхнюю стену. Потом можешь попробовать объединить их в один, если это не сломает текстуры.
Похожие вопросы