Существуют ли простые, бесплатные библиотеки трассировки лучей на C++?

У меня есть домашний проект, связанный с трассировкой лучей. Мне нужно генерировать изображения с трассировкой лучей, но собственно трассировка лучей здесь не главное. Поэтому я хотел бы иметь возможность свободно использовать библиотеку, которая сделает это за меня.

Я знаю о POVray, но немного боюсь ее по двум причинам:

  • она довольно большая, там миллионы строк кода и много-много функций, о которых я даже не мечтаю, так что мне может быть трудно управлять рендерингом из кода;
  • она не компилируется с visual studio 2010 express, которую я использую, а я ненавижу конфигурацию проектов. Как сказал бы Мелвин Удалл: "Я использую слово "ненавижу" здесь, в отношении конфигурации проекта".

Я гуглил уже несколько дней и не нашел ничего подходящего, кроме POV.

Вопрос в том...

Должен ли я смириться и использовать POVray, или есть простые (но не упрощенные), меньшие, скрытые либы трассировки лучей, свободно доступные, как в свободной речи?

7
задан Gabriel 18 December 2011 в 12:35
поделиться