Альтернатива povray?

Мне нужен raytracer, но у меня есть некоторые проблемы с povray. есть ли бесплатная кросс-платформенная альтернатива, которая принимает простое подмножество синтаксиса povray ? нужно запустить его из командной строки. никакой графики.

24
задан Stefano Borini
03.12.2022 5:56 Количество просмотров материала 2612
Распечатать страницу

6 ответов

б Yafaray отвечает вашим потребностям? Я использую его с Blender и я нахожу его гениальным!

5
отвечен dag729 2022-12-04 13:44

MegaPOV - это версия POV-Ray с неофициальными патчами и улучшениями. Он бесплатный и работает под Snow Leopard (только что протестирован под OS X 10.6.7).

2
отвечен Denis 2022-12-04 16:01

удачи найти что-нибудь существенное, что читает POV-Ray язык описания сцены. Там нет ничего, кроме POV-Ray и, возможно, некоторых удобных небольших утилит и, возможно, некоторых переводчиков, которые могут это сделать, насколько я видел. (Но я часто что-то упускаю...)

но, ослабляя это требование, есть искусство иллюзии,LuxRender,Pixie,Kerkythea, сияние (главным образом глобальное освещение инструмент, но делает трассировку лучей тоже), и многое другое... попробуйте посмотреть статья Википедии о трассировке лучей.

Я не проверял, можно ли все это запустить из командной строки или из программы, но я так думаю.

пока SDL POV-Ray не улавливал дальше вне своей первоначально дерновины, Renderman Очень более широко принято. Так как это может быть вне ваших интересов, я больше ничего не скажу.

другое дело - чистый трассировка лучей, кажется, исчез, в основном. Многие визуализации комбинировать различные алгоритмы для их полного эффекта. POV-Ray, даже, имеет фотонное отображение, где свет бросается вперед от источника к поверхности, как и в физической реальности. Просто как обрабатывать взаимодействующее освещение между поверхностями (глобальное освещение) и лучами, проходящими через прозрачные/полупрозрачные материалы, которые не происходят из камеры, является активной областью исследований, причем текущее состояние искусства является несколькими вариантами в зависимости от типа сцены для визуализации. Благодаря супер-пупер аппаратное обеспечение, компиляторы и операционные системы сегодня создатели 3D сцен имеют выбор среди алгоритмов, в том числе некоторые ранее считали безнадежно неэффективными. Мы живем в удивительное время!

Итак, вместо того, чтобы просить просто альтернативу POV-Ray, объясните, какие сцены вы хотите сделать, с какими конечными визуальными эффектами. Вы хотите выход HDRI? Программирование на Python для точной сложной геометрии? Почти наверняка есть инструмент для этой работы.

2
отвечен DarenW 2022-12-04 18:18

povray будет запускаться из командной строки без графики, и, очевидно, будет принимать подмножество синтаксиса pvoray. Какие у тебя с этим проблемы? Казалось бы, было бы более разумно решить эти проблемы, чем пытаться их избежать.

1
отвечен gorilla 2022-12-04 20:35

Luxrender очень приятно. Синтаксис is отличается от Povray но похож. GUI и командной строки.

1
отвечен Tomas Andrle 2022-12-04 22:52

есть несколько Java Ray tracers там, которые с открытым исходным кодом. этой - один из них.

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

0
отвечен Ritwik Bose 2022-12-05 01:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх