Мне нужно получить самые низкие и самые высокие значения X, Y и Z объекта в файле лучей .pov, который был создан с объединением нескольких фигур (коробок, цилиндров, сфер и т. Д.).
Вам нужны функции min_extend и max_extend
#declare Sphere = sphere { <0,0,0>, 1 pigment { rgb <1,0,0> } } #declare Min = min_extent ( Sphere ); #declare Max = max_extent ( Sphere ); object { Sphere } box { Min, Max pigment { rgbf <1,1,1,0.5> } }