В 3D Max Studios я вспомнил, что есть функция (я не мог вспомнить название функции, извините), чтобы вырезать трехмерную модель на две части. Например, вы создаете сферу, затем вы разрезаете ее посередине, оставляя 2 полусферы. Теперь, как насчет человеческого тела? Представьте себе, что самурай разрезал врага на живот, теперь, когда модель противника станет 2-мя моделями: одна - верхняя часть от головы до живота, а другая - нижняя часть от живота до ног. Кроме того, чтобы игрок не видел внутри модели разреза, дополнительный полигон также должен быть помещен в обе модели. (и предпочтительно добавить текстуру крови в этом полигоне, чтобы создать впечатление, что это кровь внутри тела) Извините, если мое объяснение плохое, вы понимаете, что я пытаюсь сказать?Разбиение 3D-модели относительно угла разреза
В 3D Max Studios мы можем сделать выше. Теперь, 3D-программирование, что мне делать, если я хочу добиться чего-то подобного? Несомненно, один дешевый метод состоит в том, чтобы иметь предварительно разрезанные модели, но это нереально.
Я ищу способ вырезать модель на две части относительно угла разреза в реальном времени. Это возможно?