Вот несколько хороших уроков:
https://www.youtube.com/watch?v=q3oVAXhvQl0
https://www.youtube.com/watch?v=Ch1aJljEYp4
https://medium.com/@larissaredeker/3d-character-customization-fd95a1d57ae
А вот ответ пользователя Reddit (по имени DankP3 ):
Для слайдеров тела вы, возможно, захотите взглянуть на blendshapes, это делается в программе моделирования.Чем больше у вас смешанных форм, тем сложнее это будет.например.«нормальные», «тонкие» и «мускулистые» тела в одной шкале вариаций и более толстые брови в другой ... Примечательно, что морфы лица не влияют на большинство вещей!
Я думаю, что один изСамым сложным будет то, что использование одинаковой анимации для тонкого персонажа и персонажа с мускульной связью не будет хорошо выглядеть, поэтому может потребоваться некоторая значительная анимационная работа.
Я бы, вероятно, применил прическу таким же образом, какодежды (см. ниже), но цвет можно легко изменить для волос с помощью кода, замены базовых цветов или текстур.
Для одежды вы устанавливаете тот же скелет, что и персонаж (и вам понадобятся те же смешанные формычтобы соответствовать телу или если ваше тело должно изменить форму).Многие люди помещают всю одежду в одну и ту же модель и включают и выключают ее по мере необходимости (это интуитивно кажется грязным), но перебирать массив костей на мецендерере не сложно и вопреки тому, что другой ответ говорит, что вы этого не делаетенужно сопоставить кости по углу и положению.если вы правильно настраиваете, вы можете просто поменять, а не совмещать, кости в рендере сеток одежды для тех, что на модели персонажа, когда на вас надета одежда, и все готово.
Опять все кредиты уходятна DankP3 Вы можете увидеть его ответ ЗДЕСЬ .