Fe 2 O 3 -Ray, или только Feoray, является основным двигателем рендеринга, похожим на Pov -ray, который давно был введением в 3D CGI. «Луч» относится к тому, что эта программа является лучей, а Fe 2 O 3 -оксид железа, потому что это написано в ржавчине ...
Код основан на псевдокоде, предоставленном в книге: «Трасер Трейсер» Джамиса Бака, с форвардом Дэвида Бака (без отношений), который является соавтором POV-ray и опубликованным прагматическими программистами.
Предупреждение: этот проект по -прежнему находится в ранней работе, поэтому будет непригодным в его нынешнем состоянии.

Сцена показывает новейшие паттерны Additon (Radial), УФ -картирование на средней сфере, металлический материал в левой сфере с выборочным выключенным тенью и стеклянным шар справа. Размышления и рефракции в настоящее время не работают должным образом, и я смог найти причину, особенно учитывая, что буквально все остальные тест проходят просто отлично, за исключением тестов, которые включают нересты вторичных лучей для размышлений и рефракций, и это сводит меня с ума. Второе, что следует отметить, это то, что если тесты на отражение проходят, то размышления не должны показывать в тестовом рендере, и все же они это делают.
Постройте бинарную команду:
cargo build --release Бинарник расположен в target/release .

См. Чанженел.
Pattern , но последняя попытка оказалась очень грязной с большим количеством Box . Я думал, что смешанные Pattern S будет немного проще, и это было до некоторой степени, но реализация его была почти та же проблема. Если я собираюсь уступить это, я думаю, что было бы лучше внедрить Material , вложенные в Pattern , поэтому я не только получаю Pattern в рамках Pattern , я также могу контролировать отдельные атрибуты каждого Pattern , такие как отражательная способность, шероховатость и т. Д., Возможно, мне придется сделать особые признаки, возможно,? Некоторые Pattern врождены, а некоторые - терминальные Pattern , такие как gradient , solid или предстоящий сгенерированные Pattern . Не говоря уже о том, что текстуры также могут быть применены к шаблонам.Jitter в настоящее время экспериментируется, но это не будет доступно на всех Pattern , пока я не сделаю разобраться с основами.Этот проект выпущен по лицензии GNU GPL-3.0. Проверьте файл лицензии для получения дополнительной информации.