1

我正在写一个光线追踪器,需要一些东西来调试它。

我发现了这一点,但可惜,来源似乎并不公开。

那里有类似的东西吗?

编辑:使用直接 C 在 linux 上开发,但我可以访问所有主要的操作系统和 IDE——Visual Studio、emacs、Xcode 等。我对所有主要的编程语言都有很好的经验。

4

1 回答 1

0

该问题的链接似乎是大学光线追踪器的交互式光线可视化器。基本上,它为单个光线提供(按需)信息,包括光线路径本身的 3D 草图。

不幸的是,如果您是从头开始编写自己的光线追踪器,那么您不太可能能够有效地利用其他人的光线可视化器——这种特定于应用程序的工具往往特定于它打算使用的框架调试。

如果这种设施对您很重要,那么从已经包含光线可视化器的光线追踪框架开始,并在该上下文中实现您的光线追踪项目可能是最简单的。

另一方面,如果您已经熟悉传统的 3D 图形,那么自己编写这样的光线可视化器可能并不难。

于 2013-11-01T18:26:15.950 回答