Мне нужно разработать своего рода Paint, только для 3D. Главной особенностью программы является возможность «рисовать» 3D-модели в 3D-пространстве.
У меня есть разрешение на использование любого пакета/инструмента/библиотеки по своему выбору, включая коммерческие продукты. Основная платформа — Windows, и это должно быть десктопное приложение. Это может быть C++, C# или Java.
У меня большой опыт 3D-программирования в DirectX/Direct3D, OpenGL, Java3D, Helix Toolkit и т. д. Однако во всех известных мне библиотеках/SDK отсутствует эта очень важная функция интерактивного рисования «прямо из коробки». Я не знаком с Unity или Unreal, у них есть такая возможность? Есть ли другие библиотеки, которые лучше подходят для моей цели? Какой инструмент лучше всего подойдет для этой задачи, если принять во внимание кривую обучения?
По общему признанию, у блендера есть значительная кривая обучения. Однако у него есть встроенный язык сценариев, который вы можете использовать для его адаптации.
В качестве альтернативы, будучи новичком и пытаясь построить 3D-дом с нуля, я также использовал Sketchup с http://www.sketchup.com . После просмотра всего нескольких коротких видеороликов я был готов к работе и построил 3D-модель дома. дом.
конвертировать
Флот2011