O Yafaray atende às suas necessidades? Eu uso com o Blender e acho isso brilhante!
Eu preciso de um raytracer, mas tenho alguns problemas com o povray. Existe uma alternativa de plataforma cruzada gratuita que aceita um subconjunto simples de sintaxe de povray? precisa executá-lo a partir da linha de comando. sem gráficos.
MegaPOV é uma versão do POV-Ray com patches e melhorias não oficiais. É gratuito e roda sob o Snow Leopard (apenas testado no OS X 10.6.7).
Boa sorte em encontrar algo substancial que leia o POV-Ray Scene Description Language. Não há nada além de POV-Ray e talvez alguns pequenos utilitários e talvez alguns tradutores que possam fazer isso, até onde eu vi. (Mas muitas vezes eu estou perdendo alguma coisa ...)
Mas, afrouxando esse requisito, há Arte da Ilusão , LuxRender , Fada , Kerkythea , Radiance (principalmente uma ferramenta de iluminação global, mas também faz ray tracing), e muito mais ... tente navegar o artigo da Wikipedia sobre traçado de raios .
Eu não verifiquei se tudo isso pode ser executado a partir de uma linha de comando ou de um programa, mas acho que sim.
Embora o SDL do POV-Ray não tenha aparecido fora do seu território original, o Renderman é muito mais aceito. Como isso pode estar fora do seu interesse, não direi mais.
Outra coisa - raytracing puro parece ter desaparecido, principalmente. Muitos renderizadores combinam diferentes algoritmos para seu efeito total. O POV-Ray, até mesmo, possui mapeamento de fótons onde a luz é lançada da fonte para a superfície, como na realidade física. O modo como se lida com iluminação interativa entre superfícies (iluminação global) e raios que passam através de materiais transparentes / translúcidos que não se originam da câmera, é uma área ativa de pesquisa, com o estado atual da arte sendo múltiplas escolhas dependendo da tipo de cena para renderizar. Graças ao hardware super-duper, compiladores e sistemas operacionais atuais, os criadores de cenas 3D têm opções entre os algoritmos, incluindo alguns anteriormente considerados inutilmente ineficientes. Nós vivemos em tempos maravilhosos!
Então, em vez de pedir apenas uma alternativa ao POV-Ray, explique que tipos de cenas você quer fazer, com quais efeitos visuais finais. Você gostaria de saída HDRI? Programando em Python para geometria complexa precisa? Há quase certamente uma ferramenta para o trabalho.
O povray será executado a partir da linha de comando sem gráficos e obviamente aceitará um subconjunto da sintaxe pvoray. Que problemas você está tendo com isso? Parece ser mais sensato corrigir esses problemas do que tentar evitá-los.
Luxrender é muito bom. Sintaxe é diferente de Povray mas similar. GUI & versões de linha de comando.
Existem alguns rastreadores java ray que são open source. isso é um deles.
Você provavelmente pode executá-los com entradas da linha de comando. Eu escrevi um muito simples em java, e eu tenho um amigo que tem um melhor que pode ser facilmente modificado para fazer o que você precisa.
Tags rendering