Лучшее 3D-программное обеспечение/библиотека для разработки интерактивного 3D-редактора.

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

У меня есть разрешение на использование любого пакета/инструмента/библиотеки по своему выбору, включая коммерческие продукты. Основная платформа — Windows, и это должно быть десктопное приложение. Это может быть C++, C# или Java.

У меня большой опыт 3D-программирования в DirectX/Direct3D, OpenGL, Java3D, Helix Toolkit и т. д. Однако во всех известных мне библиотеках/SDK отсутствует эта очень важная функция интерактивного рисования «прямо из коробки». Я не знаком с Unity или Unreal, у них есть такая возможность? Есть ли другие библиотеки, которые лучше подходят для моей цели? Какой инструмент лучше всего подойдет для этой задачи, если принять во внимание кривую обучения?

Значит, Paint 3D — это не то, что вам нужно?
@convert AFAIK Paint3D - это не библиотека и не IDE ))

Ответы (1)

Блендер

По общему признанию, у блендера есть значительная кривая обучения. Однако у него есть встроенный язык сценариев, который вы можете использовать для его адаптации.

В качестве альтернативы, будучи новичком и пытаясь построить 3D-дом с нуля, я также использовал Sketchup с http://www.sketchup.com . После просмотра всего нескольких коротких видеороликов я был готов к работе и построил 3D-модель дома. дом.

Я не пытаюсь предварительно построить 3D-модель, я пытаюсь создать ее и манипулировать ею в реальном времени, на лету.
@Flot2011: как ты хочешь рисовать в 3D? У вас есть 3D-ручка, 3D-перчатки или другое специальное оборудование для 3D-рисования? Насколько я знаю, в 3D не рисуют, а моделируют в 3D. В Blender даже есть инструменты для скульптинга, которые работают как кисть, увеличивая или уменьшая объем.
@cybernard: инструмент в порядке, но ИМХО ответ - нет. Это не объясняет, как он удовлетворяет потребности ОП.
@ThomasWeller Я искал библиотеку цифрового скульптинга, позволяющую манипулировать моделью (сжимать, вырезать, складывать и т. Д.) С помощью обычной мыши. Кстати, это все еще актуально, если у вас есть несколько советов.