У меня есть приложение с трехмерными объектами, которые находятся во Viewport3D, и я хочу, чтобы пользователь мог выбирать их, перетаскивая прямоугольник на экране.
Я попытался применить GeometryHitTestParameters (с геометрией прямоугольника) к Viewport3D, чтобы получить результаты, но я получил исключение, сообщающее, что он не поддерживается с Viewport3D. Поддерживаются только PointHitTestParameters.
Кто-нибудь знает какой-нибудь элегантный способ сделать это, кроме как рассчитать его самостоятельно (например, проецировать все трехмерные объекты в 2D и выполнять пересечения геометрии вручную с прямоугольником)?