我使用的是视觉效果图(unity 2018.3.0f2)。
我正在尝试制作能够反射光线的烟雾粒子(就像演示中的:https://www.youtube.com/watch?v=SUZzJcBIK80)。
当我尝试选择"Lit Quad Output“时,它产生了这个错误:
Shader error in 'Hidden/VFX/System 2/Lit Quad Output': "Undefined punctual shadow filter algorithm" at /Users/user/Desktop/particle-test/Library/PackageCache/com.unity.render-pipelines.high-definition@4.1.0-preview/Runtime/Lighting/Shadow/HDShadowAlgorithms.hlsl(32) (on d3d11)
Compiling Vertex program with USE_CLUSTERED_LIGHTLIST SHADOW_LOW Platform defines: UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR
如果我选择"Quad Output“,没有错误,它工作得很好。在这一点上我不确定该怎么做。
发布于 2019-02-01 17:16:26
我遇到了同样的问题,也就是你的问题。
我通过更新高清晰度RP包修复了这个问题。这与Brackys使用包管理器添加/更新Visual Effect Graph的方式相同。
Window > Package Manager > High Definition RP (4.9.0-在我的情况下是预览)。
我不得不重新启动教程(删除效果并重新创建),以清除所有错误和警告。
https://stackoverflow.com/questions/54069755
复制相似问题