Получить минимальные и максимальные координаты объекта POV-RAY - PullRequest
0 голосов
/ 16 сентября 2018

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

1 Ответ

0 голосов
/ 15 января 2019

Вам нужны функции 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> }
  }
...