Модификация 3d модели с использованием кода - PullRequest
2 голосов
/ 10 января 2012

Я создаю часть программного обеспечения, которая использует Kinect для измерения пользователя. Я хочу примерно отобразить эти результаты на экране в виде 3d-модели.

По сути, я хочу изменить 3d-модель, используя параметры (талия, рост, грудь, бедра), чтобы она представляла пользователя.

Я использую XNA и в идеале хотел бы внести изменения в xna

Буду очень признателен за любые идеи, как это сделать, или любые указания относительно того, с чего начать исследования.

1 Ответ

4 голосов
/ 10 января 2012

Технику, которую вы используете, часто называют «такелажем», когда к скелету прикрепляется 3D-модель, которой можно манипулировать, чтобы оживить ее.

Если у вас есть время, я бы порекомендовал загрузить очень хороший инструмент для трехмерного моделирования с открытым исходным кодом blender . Как только вы разберетесь с уникальным интерфейсом, появится множество учебников , плюс информация о том, как экспортировать из blender в формате, который может использовать XNA.

Создать хорошую модель с фальшивкой сложно, но вам может понадобиться опытный 3D-аниматор.

...