Rayshade

Rayshade Трассировщик лучей

Rayshade — это программное приложение для трассировки лучей ( 3D-рендеринга ) из входного текстового файла описания 3D-модели в готовое реалистичное изображение.

Первая версия была написана между 1987 и 1988 годами в Принстонском университете . Она написана Крейгом Э. Колбом на языках C , yacc и lex . Она работает на многих различных платформах Unix , а также была позже портирована на операционную систему DOS . Она не имеет графического пользовательского интерфейса .

Скриншоты

быстро (секунды) автоматически сгенерированная сцена, визуализированная в низком разрешении

Пример кода

/* Просто мяч */сфераповерхность окружающий .05 .05 .05 диффузный .5 .5 .5 зеркальный .5 .5 .5 specpow 60 отражающий .21. 0 0 0/* Настройка сцены */глаз 1,7 -3,15 2,6поиск 0. 0. 0.вверх 0. 0. 1.свет 0,4 0,4 ​​0,4 ​​направленный 1. 0. 1.фон 1. 1. 1.
  • Домашняя страница Rayshade в Стэнфорде
  • Rayshade 4 на GitHub
  • Rayshade-math: преобразует графику Mathematica (сложные математические рисунки) в затененные сцены Rayshade, скрипты в трассировку лучей
Retrieved from "https://en.wikipedia.org/w/index.php?title=Rayshade&oldid=1058408404"