В настоящее время я пытаюсь разработать небольшую имитационную программу в xna, которая берет модель и разбивает ее на несколько более мелких частей.
Единственный способ, которым я думал, - это взять оригинальный объект, скопировать его, затем удалите фрагмент из одного (используя предварительно построенную модель), используя логическое вычитание, затем выполните логическую операцию пересечения для другого, и предварительно, два объекта, которые вместе выглядят как оригинал, но могут быть разделены по отдельности.
Единственная проблема в том, что я понятия не имею, как это сделать, или если это вообще возможно.
Я бы предпочел использовать XNA, но я был бы открыт для использования любого другого свободного / открытогоисходник 3d движка если кто знает как.Желательно что-нибудь с красивой простой оболочкой .net, но, вероятно, нет.