Учитывая трехмерный объект, как мне преобразовать его в аппроксимированную форму, в которой все стороны объекта параллельны любой из координатных плоскостей, а все вершины имеют целочисленные координаты? Например, сфера с центром в начале координат и радиусом 1,5 будет аппроксимирована кубом с центром в начале координат и длиной стороны 2. Например, линия, заданная как x = y = 0,5 будет иметь аппроксимированную форму прямоугольного параллелепипеда с бесконечной длиной, шириной и шириной, равными 1, и расположенного таким образом, что один из его ребер проходит вдоль оси z, в то время как все грани вдоль или параллельно любой из xz или yz со- плоскости ординат.
Я работаю только с конечными объектами, приведенный выше пример предназначен только для объяснения моих потребностей. Мне нужен алгоритм, который может сделать это для меня для любой формы.