Ray Tracing Engine
RTE это свободно-распространяемый графический 3D движок, предназначенный для интерактивной визуализации сцен методом трассировки лучей. Движок разрабатывается в лаборатории компьютерной графики и мультимедиа ВМиК МГУ (http://graphics.cs.msu.ru/index.html.ru).

Текущая версия 1.0 - alpha 0.1 (требуется драйвер CUDA 2.2)
http://ray-tracing.ru/upload/free/RTE/RTE_18_June_2009.zip
Если будет просить файлы CUDA, по идее их можно просто закомментировать.
Старые версии
Теперь kd-дерево строится за приемлимое время! А трассировщик работает примерно с такой скоростью: 640x480, 200K треугольников, первичный рейкастинг - 20-25 FPS на GF8800GTX.
На GTX280 сцена из 1.5M треугольников рендерится в 1024x1024 примерно с 15 FPS (первичный рейкастинг). Но для таких сцен kd дерево все же еще долго может строится.
Скачать пример использования можно по следующей ссылки:
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE02_10_April_2009.zip
В текущей версии было многое оптимизированно и трасисровщик быстрее работает как на маленьких так и на больших сценах.
Пример работает с CUDA 2.1. Если программа падает по непонятной причине с ошибкой по небольшому адресу типа такого: 0x000000E, проблема в том, что у вас установлена не та версия CUDA - ошибка возникает при загрузке cudart.dll.
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE02_09_April_2009.zip
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE02_27_March_2009.zip
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE02_24_March_2009.zip
папку data надо положить в test_app
http://ray-tracing.ru/upload/free/CERF/lite_data.rar
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE_alpha4.rar
(исправлен баг с появлением дырок в kd дереве в нек. местах)
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE_alpha3.rar
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE_alpha2.rar
http://ray-tracing.ru/upload/free/CERF/CERF_EXAMPLE01_full.rar
|