Как построить 3d-модель рубашки со многими типами воротника?

#three.js #3d #blend

Вопрос:

Я хочу создать конфигуратор рубашки, подобный тому, который я недавно нашел: https://cdn.threadmarklive.com/

У меня не слишком большой опыт работы с 3d, поэтому у меня есть некоторые вопросы, на которые я не нашел ответов в Интернете. Я хочу использовать три js для рендеринга и Blender для создания 3d — моделей

В качестве базового примера я хочу иметь рубашку RegularFit и SlimFit и 2 модели воротников, скажем, Воротник1 и Воротник2

1 — Мне интересно, как я должен построить 3d-модель, чтобы иметь возможность ее настроить? Должны ли RegularFit, SlimFit, Воротник 1 и воротник 2 быть разными 3d-моделями или одной и той же моделью, но с разными сетками?

2 — если это разные 3d-модели, можно ли объединить, объединить тело и воротник с тремя js, чтобы выглядеть как один объект? как?

3 — если это разные сетки, как я могу построить модель с их наложением?

4 — насколько сложно создать конфигуратор такого типа? это то, о чем я должен знать или с чем следует быть осторожным? Я видел несколько учебных пособий и думаю, что смогу это сделать, за исключением дилеммы из 1,2 и 3

Пожалуйста, посоветуйте, большое спасибо!