Получить минимальные и максимальные координаты объекта POV-RAY

Мне нужно получить самые низкие и самые высокие значения X, Y и Z объекта в файле .pov ray, который был создан с объединением нескольких форм (коробки, цилиндр, сферы и т. д.).


person engiego    schedule 16.09.2018    source источник


Ответы (1)


Вы ищете функции 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> }
  }
person ingo    schedule 15.01.2019