文件名称:GoldenSun:基于硬件射线跟踪的路径跟踪器
文件大小:321KB
文件格式:ZIP
更新时间:2024-04-15 07:41:42
gpu rendering engine3d gpu-acceleration ray-tracing
金太阳 GoldenSun是GPU路径跟踪器。 它使用硬件光线跟踪API进行跟踪。 作为实验项目,没有发布计划,也没有任何产品相关。 入门 [去做] 原则 保持算法简单 没有或更少的人工参数 易于集成到现有渲染引擎中 目标 主要目标 路径追踪中的全面全局照明 多反射间接照明 间接扩散 具有高spp的地面真实模式 低spp +去噪器的快速模式 次要目标 实时或交互式帧频 间接镜面反射 贡献 作为一个开源项目,GoldenSun将从有益的开发人员的自愿工作和用户做出的良好错误报告中受益匪浅。 错误报告和功能请求 如果您发现了一个错误或有一个想要实现的想法,为什么不解决这个问题呢? 错误报告和功能请求通常会提交给。 为什么叫这个名字? GoldenSun这个名称的灵感来自著名歌曲Do-Re-Mi Re / Ray的歌词:一滴金色的太阳。 在此过程中,我们有很多光线。 所以,是的,金色的太阳。
【文件预览】:
GoldenSun-main
----.clang-format(1KB)
----Samples()
--------App()
--------.gitignore(7B)
--------CMakeLists.txt(2KB)
----.gitignore(36B)
----Build.py(14KB)
----CMake()
--------Modules()
----Base()
--------Include()
--------Source()
--------CMakeLists.txt(2KB)
----LICENSE(1KB)
----External()
--------stb.cmake(221B)
--------assimp.cmake(2KB)
--------googletest.cmake(771B)
--------CMakeLists.txt(3KB)
----README.md(1KB)
----Test()
--------Comparator.hlsl(2KB)
--------GoldenSunTest.hpp(1KB)
--------Expected()
--------RayCastingTest.cpp(13KB)
--------pch.hpp(342B)
--------GoldenSunTest.cpp(12KB)
--------TestFrameworkTest.cpp(4KB)
--------CMakeLists.txt(1KB)
----azure-pipelines.yml(2KB)
----Engine()
--------Include()
--------Source()
--------CMakeLists.txt(1KB)
----.gitattributes(131B)
----CMakeLists.txt(2KB)