Нужна возможность управлять отображением одежды на модели (тригером или в ивентах актера).
Одежка выполнена поверх самой модели в виде отдельных геосетов и покрыта отдельной текстурой.
Перерыл редактор, как сделать, не нашел.
Перерыл редактор, как сделать, не нашел.
Требуется либо
а) скрыть/показать геосеты по ид, или
б) заменять определенную текстуру на прозрачную (и обратно)
а) скрыть/показать геосеты по ид, или
б) заменять определенную текстуру на прозрачную (и обратно)
Если делать в виде аттачей, будут дыры, швы и пенетрации.
Делать ряд моделей - не позволяет вес и сложность управлять ими.
Делать ряд моделей - не позволяет вес и сложность управлять ими.
Принятый ответ
Посмотри как сделан щит у морпеха терранов. Если не ошибаюсь, близы даже подарили его исходник в составе Art Tools. Под щитом имею в виду улучшение, после которого на модели появляется щит, а у юнита добавляется здоровье.
Хотя, возможно, там через анимации сделано - посмотрю вечером как до машины с ск2 доберусь.
Плохая новость - да, единственный приходящий мне на ум пример с отображением/скрытием геосета реализован таки за счет анимаций.
Хорошая новость - в модели нет отдельных анимаций для состояний "со щитом" и "без щита" - есть один набор анимаций в состоянии "со щитом" и анимация на один кадр в состоянии "без щита".
Резюмируя выше сказанное - теоретически это можно реализовать, но нужно будет во-первых изрядно по ломать голову, а во-вторых без редактирования модели не обойтись.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. prog
Близы умеют сверлить зубы дракону через клоаку.
А что мешает внимательно прочитать вопрос и к чему мы пришли в обсуждении?
Вариант 1 не подходит Харгард.
Вариант 2 можно сделать намного проще, через глобальные анимации.
Вот вариант 3 для меня новость - в свое время я это так и не осилил разобраться, а никакой статьи на мапстере тогда еще не было.
На сколько мне известно, глобальные анимации не могут управлять видимостью геосета. это придется делать через материал геосета.
с альфа текстурой не пробовал, но знаю как менять диффуз текстуру. по идее альфа должна меняться по такому-же принципу.
Если б нужно было атачить что-то вроде щита/оружия, с этим никаких сложностей не возникло.
Единственное, я хотел объединять текстуры одежды в один файл, но теперь не выйдет. Да и ладно.