c# - “Lit Quad Output”产生错误 - 视觉效果图
问题描述
我正在使用视觉效果图(统一 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
如果我选择“四输出”,则没有错误,并且工作正常。我不确定此时该怎么做。
解决方案
我遇到了同样的问题,这让我想到了你的问题。
我通过更新高清 RP 包解决了这个问题。这与 Brackys 使用包管理器添加/更新视觉效果图的方式相同。
Window > Package Manager > High Definition RP(在我的例子中是 4.9.0-preview)。
我不得不重新启动教程(删除效果并重新创建它)以清除所有错误和警告。
推荐阅读
- postgresql - 如何使用 slick 使用 select 语句?
- java - Firebase 应用未在 Google Cloud 上初始化
- sql - 我如何根据sql oracle中的后续字母列出表中的名称
- android - Android Studio 测试中的颜色含义
- ios - 如何快速返回 CLLocation 值?
- azure - Azure Cosmos DB - 仅针对使用 Azure Functions 的特定值触发更改源
- xpath - 无法获取第二页的 next_maintext
- reactjs - 为什么 React-Redux 不调用动作创建函数
- flutter - 如何根据项目索引增加列表变量?
- c# - 使用 C# 应用程序双击另一个 Windows 应用程序