Зависит от того, насколько широко вы хотите распространять свое приложение, обеспечить его поддержку при установке и сколько работы вы хотите сделать
1) Вы всегда можете сделать это сами - но вы, вероятно, уже решили, что не хотите тратить 2 года своей жизни на построение конвейера рендеринга, изучение капризов IK и т. Д.
2) Вы можете настроить таргетинг на XNA - это своего рода WPF, будет работать на windows, а xbox для загрузки - один пакет, который вы могли бы рассмотреть для XNA, - Visual 3D - вы можете найти список двигатели здесь
3) Если вы можете получить прямой доступ к целевым машинам или выпустить свое приложение как отдельное приложение WPF, у вас есть много опций - все, что вам нужно, это оболочка C #, которая позволяет вам вызывать собственную реализацию - одна вещь, которую вы потеряете, - это способность WPF накладывать элементы управления, поскольку ваша поверхность рендеринга, скорее всего, будет элементом управления winform, встроенным в пользовательский интерфейс WPF, - вам нужно будет вставить DLL-оболочку в GAC, если вы хотите распространять приложение в широком смысле -
3a) ознакомьтесь с сообществом Blender - весь инструмент с открытым исходным кодом, и в этом пространстве играет множество умных людей
4) Я бы рекламировал свой собственный движок, но он подвергается тщательной доработке и больше не будет работать в течение нескольких месяцев - мы обеспечим поддержку WPF / Silverlight с помощью варианта 3 - Оболочка .Net напрямую через ядро C ++ установлен в GAC - что делает его доступным для WPF / Silverlight - я считаю, что нам все равно придется притворяться элементом управления winform, чтобы позволить поверхностям рендеринга D3D пробиваться на экран
Надеюсь, это поможет
PS - односторонний вопрос - Вы заглавные буквы Виртуального человека - вы не ссылаетесь на NIH Visible Human Project , не так ли? Если так, то в последний раз я знал, что вам нужно было собрать геометрию / кости самостоятельно, все, что он предоставляет, - это томографические фрагменты