У меня есть набор 3D-боксов с произвольными размерами, переводами и вращениями. Мне нужно, чтобы ящики не пересекались, масштабируя их одной константой по своим 3-мерным компонентам.Масштабирование Произвольно ориентированные и размерные 3D-боксы для силы без перекрестка
В настоящий момент я делаю это итеративно, проверяя пересечение, а затем уменьшая масштабирование итеративно, пока не будет пересечения. Однако это слишком долго для запуска, и мне нужно делать это много раз.
Кто-нибудь знает, как найти масштабирование, которое мне нужно в одном попадании. Приближенные решения приветствуются.
Большое спасибо всем.
Rob.