高斯投影java源码-Ray-Tracing:光线追踪的Langhalsdinos版本

时间:2024-06-26 11:02:00
【文件属性】:

文件名称:高斯投影java源码-Ray-Tracing:光线追踪的Langhalsdinos版本

文件大小:3.09MB

文件格式:ZIP

更新时间:2024-06-26 11:02:00

系统开源

高斯投影java源码Langhalsdinos 光线追踪 整个项目的目标是创建一个具有一些基本功能的光线追踪引擎。 首先,光线追踪的主要思想是通过重建光线从光源到眼睛的路径来识别每个像素的颜色。 因此,我们可以通过实际场景的透视投影来创建逼真的图像。 该项目的开发始于学校对光线追踪的数学探索,所以我不得不提一下,我写这个软件只是为了好玩,并没有完成,所以请随意扩展这个项目的功能。 许可和确认 Langhalsdinos Ray Tracing 是免费软件:您可以根据*软件基金会发布的 GNU 通用公共许可证(许可证的第 3 版或任何更高版本)的条款重新分发和/或修改它。 Langhalsdinos 光线追踪是分发的,希望它有用,但没有任何保证; 甚至没有对适销性或针对特定目的的适用性的暗示保证。 有关更多详细信息,请参阅 GNU 通用公共许可证。 您应该已经收到一份 GNU 通用公共许可证以及 Langhalsdinos 光线追踪。 如果没有,请参阅。 开发的代码只依赖于Java开发包的库和Sebastian Peuser的高斯消元类。 此外,我从 Leonard McMillans


【文件预览】:
Ray-Tracing-master
----RayTracing()
--------build.xml(3KB)
--------manifest.mf(82B)
--------src()
--------nbproject()
--------.gitignore(61B)
--------lib()
----Paper_Ray-Tracing()
--------mathematical_exploration_beta.pdf(3.26MB)
----.gitignore(61B)
----README.md(3KB)

网友评论