2011-12-18 4 views
6

У меня есть проект для животных, связанный с трассировкой лучей. Мне нужно генерировать изображения с трассировкой лучей, но фактическая трассировка лучей здесь не в центре внимания. Таким образом, я хотел бы иметь возможность свободно использовать библиотеку, чтобы сделать это для меня.Существуют ли простые, бесплатные библиотеки трассировки лучей C++?

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

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

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

Возникает вопрос ...

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

+0

Таким образом, другие, чем OpenGL? Наверное, это не просто. –

ответ

2

Каустическая графика создает API трассировки лучей на основе OpenGL под названием OpenRL. Она свободно доступна с их сайта: http://caustic.com/register.php

+0

Кроме того, OpenRL работает в режиме реального времени и может использовать либо процессор, либо аппаратные ускорители компании Caustic (которые недавно появились на рынке). – bjorke

+0

Похоже, сайт Каустис мертв. –

+0

Да, к сожалению, эта часть бизнеса была остановлена ​​во время недавнего приобретения Imagination Technologies. Это была потрясающая техника, это настоящий позор. – griffin2000

0

POVRAY хорошо.

Вы также можете проверить это одно: http://libtrace.sourceforge.net/

+1

Не тратьте время на использование libtrace: оно датируется 2000 годом, не будет работать с современными компиляторами. Вы потеряете больше времени, пытаясь заставить его работать, а не выбирать более новую альтернативу – Jealie

Смежные вопросы