povray 的替代品吗?

povray 的替代品吗?

我需要一个光线追踪器,但是我使用 povray 时遇到了一些问题。有没有一个免费的、跨平台的替代方案,可以接受 povray 语法的简单子集?需要从命令行运行它。没有图形。

答案1

雅法拉满足您的需求吗?我使用它搅拌机我觉得这很棒!

答案2

MegaPOV是 POV-Ray 的一个非官方补丁和改进版本。它是免费的,可在 Snow Leopard 下运行(仅在 OS X 10.6.7 下测试过)。

答案3

希望你能找到任何能读取 POV-Ray 场景描述语言的实质性内容。据我所知,除了 POV-Ray 和一些方便的小工具以及一些可以做到这一点的翻译器之外,没有别的了。(但我经常错过一些东西……)

但是,放宽这一要求,幻術LuxRender小精灵克尔基西亚、Radiance(主要是全局照明工具,但也进行光线追踪)等等...尝试浏览维基百科关于光线追踪的文章

我没有检查是否所有这些都可以从命令行或程序内部运行,但我认为可以。

虽然 POV-Ray 的 SDL 在其原有领域之外尚未流行起来,但 Renderman 却被广泛接受。由于这可能不合您的兴趣,我就不多说了。

还有一件事——纯粹的光线追踪似乎已经基本消失了。许多渲染器结合了不同的算法来达到整体效果。POV-Ray 甚至具有光子映射,其中光线从光源投射到表面,就像在物理现实中一样。如何处理表面之间的相互作用照明(全局照明)以及穿过透明/半透明材料的光线(不是来自相机)是一个活跃的研究领域,目前最先进的技术是根据要渲染的场景类型进行多种选择。得益于当今超级硬件、编译器和操作系统,3D 场景的创建者可以在算法中进行选择,包括一些以前认为效率极低的算法。我们生活在奇妙的时代!

因此,不要只要求 POV-Ray 的替代方案,而要解释您想要制作什么样的场景,以及最终的视觉效果。您想要 HDRI 输出吗?使用 Python 编程实现精确的复杂几何图形?几乎肯定有工具可以完成这项工作。

答案4

勒克斯渲染非常好。语法与 Povray 不同但相似。GUI 和命令行版本。

相关内容