Как рассчитать площадь проекции освещенных ячеек объекта при произвольном освещении и положении камеры с помощью pvpython - PullRequest
0 голосов
/ 22 декабря 2018

Я новичок в ParaView (версия 5.6.0) и хочу использовать его для научных целей (рендеринг фигур).Что я хочу сделать, это

  1. Загрузить файл OBJ, который содержит информацию о сетке объекта.
  2. Установите положение источника света и камеры (необязательно одно и то же).
  3. Рассчитайте проецируемую площадь при просмотре от источника света .
  4. Рассчитайте проецируемую площадь освещенных ячеек при просмотре с камеры (т.е. исключаяплощадь из-за затененных граней).

Я могу сделать шаг 1, но не могу найти способ script шаги 2-4 в pvpython.Один из возможных способов сделать подобное в интерактивном режиме - this , но не может найти аналога в версии скрипта.

...