Would YafaRay отвечает вашим потребностям? Я использую это с Blender, и я нахожу это блестящим!
Альтернатива к повраю?
Мне нужен raytracer, но у меня есть некоторые проблемы с повраем. Есть ли бесплатная кроссплатформенная альтернатива, которая принимает простое подмножество синтаксиса povray? нужно запустить его из командной строки. нет графики
6 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Удачи вам найти что-нибудь существенное, что читает POV-Ray Scene Description Language. Нет ничего, кроме POV-Ray и, может быть, каких-то удобных маленьких утилит и, возможно, некоторых переводчиков, которые могут сделать это, насколько я видел. (Но я часто что-то упускаю ...)
Но, ослабляя это требование, есть Art of Illusion, LuxRender, Pixie, Kerkythea, Radiance (прежде всего, инструмент глобального освещения, но также выполняет трассировку лучей) и многое другое ... попробуйте просмотреть статью в Википедии о трассировке лучей .
Я не проверял, можно ли все это запустить из командной строки или из программы, но я так думаю.
В то время как SDL POV-Ray не завоевал популярность за пределами своей оригинальной территории, Renderman получил гораздо большее признание. Так как это может быть не в твоих интересах, я не скажу больше.
Другое дело - чистая трассировка лучей, кажется, в основном исчезла. Многие рендеры объединяют разные алгоритмы для достижения полного эффекта. У POV-Ray даже есть фотонное картирование, где свет излучается вперед от источника к поверхности, как в физической реальности. То, как справляться с взаимодействующим освещением между поверхностями (глобальное освещение) и лучами, проходящими через прозрачные / полупрозрачные материалы, которые не исходят из камеры, является активной областью исследований, при этом в настоящее время существует множество вариантов, в зависимости от тип сцены для визуализации. Благодаря превосходному оборудованию, компиляторам и операционным системам сегодня создатели 3D-сцен имеют выбор среди алгоритмов, включая некоторые ранее считавшиеся безнадежно неэффективными. Мы живем в чудесные времена!
Итак, вместо того, чтобы просить просто альтернативу POV-Ray, объясните, какие сцены вы хотите сделать, с какими конечными визуальными эффектами. Хотите ли вы вывод HDRI? Программирование на Python для точной сложной геометрии? Там почти наверняка инструмент для работы.
MegaPOV - это версия POV-Ray с неофициальными патчами и улучшениями. Это бесплатно и работает под Snow Leopard (только что протестировано под OS X 10.6.7).
povray будет запускаться из командной строки без графики и, очевидно, будет принимать подмножество синтаксиса pvoray. Какие у вас проблемы с этим? Казалось бы, более разумно решить эти проблемы, чем пытаться их избежать.
Luxrender очень хороший. Синтаксис это отличается от Povray но похож. GUI и версии командной строки.
Есть несколько трассировщиков лучей Java с открытым исходным кодом. это один из них.
Вы, вероятно, можете запустить их с помощью входных данных из командной строки. Я написал очень простой в Java, и у меня есть друг, у которого есть лучший, который можно легко изменить, чтобы сделать то, что вам нужно.
Похожие вопросы
-
5
Влияет ли технология субпиксельного рендеринга, такая как ClearType, на ЭЛТ-дисплеи?
-
2
Как получить рендеринг шрифтов Apple в Windows?
-
2
вопрос рендеринга блендера
-
-
6
Хорошее приложение для рендеринга или конвертации файлов SVG в другие форматы
-
1
Как узнать, использует ли DirectX аппаратное ускорение или программный рендеринг?
-
2
Как исправить некрасивый шрифт Opera в Linux?
-
4
Google группирует рекламу поверх поста, который я пытаюсь прочитать
-
2
Poser 8 медленный рендеринг при использовании косвенного освещения
-
1
Xvnc с XRENDER
-
2
Почему Sony Vegas Pro 9.0 ужасно рендерит .MP4?