UnityRaymarching:统一光线行进实验

时间:2024-03-29 05:26:21
【文件属性】:

文件名称:UnityRaymarching:统一光线行进实验

文件大小:464KB

文件格式:ZIP

更新时间:2024-03-29 05:26:21

GLSL

Unity中的光线行进 此存储库包含在Unity中对卷进行射线成像的实验。 有关更多说明,请查看此帖子: ://medium.com/@shahriyarshahrabi/raymarching-in-unity-59c72664252a 还添加了对由光线行进体积上的光栅化对象投射的阴影映射的支持。 此处更多内容: : 已知的问题 多个光线行进体积之间的深度会在将体积写入ZBuffer时导致渲染错误。 正确的raymarched点深度将回写到Zbuffer,这使得正常的正向渲染对象可以与raymarched场景正确交互。但是,它需要使用某些API不支持的SV_Depth或gl_Depth


【文件预览】:
UnityRaymarching-master
----Assets()
--------Shaders()
--------RayMarcher.unity(22KB)
--------Shaders.meta(172B)
--------Mats.meta(172B)
--------Textures.meta(172B)
--------Scripts()
--------Scripts.meta(172B)
--------RayMarcher.unity.meta(155B)
--------Textures()
--------Mats()
----ProjectSettings()
--------PresetManager.asset(797B)
--------Physics2DSettings.asset(1KB)
--------ProjectVersion.txt(29B)
--------GraphicsSettings.asset(2KB)
--------TimeManager.asset(195B)
--------AudioManager.asset(360B)
--------EditorBuildSettings.asset(257B)
--------UnityConnectSettings.asset(812B)
--------QualitySettings.asset(6KB)
--------ClusterInputManager.asset(114B)
--------DynamicsManager.asset(1KB)
--------TagManager.asset(392B)
--------InputManager.asset(6KB)
--------NavMeshAreas.asset(1KB)
--------NetworkManager.asset(151B)
--------EditorSettings.asset(622B)
--------ProjectSettings.asset(18KB)
----Packages()
--------manifest.json(2KB)
----LICENSE.md(1KB)
----README.md(874B)
----.gitattributes.txt(2KB)
----.gitignore(2KB)

网友评论