我创建了一个新的Unity 3D项目,它使用新的通用渲染管道(使用官方项目模板)。我还添加了最新版本的 Vuforia Engine AR,并通过导入从 Vuforia 开发者门户导出的
.unitypackage
文件添加了 Vuforia 模型目标数据库。然后我将 ARCamera 和模型目标游戏对象添加到场景中。
现在来说说问题。当我通过从Scriptable Render Pipeline Settings的列表中选择URP-Balanced来启用Projects Settings > Graphics下的通用渲染管道时,我的模型目标游戏对象的所有材质都会变成粉红色。
这似乎是通用渲染管道(URP)的常见问题,我读到您必须更改与模型上使用的材质关联的着色器。因此,我查看了我的资源浏览器,然后转到 Resources > VuforiaModels > my_model >Materials 并尝试将所有内容更改为
Universal render Pipeline/Lit
,但它仍然显示为粉红色。
我是不是做错了什么?
Vuforia 是否正式支持 Unity URP?
如何正确更新模型要拾取的材料 目标预览?
非常感谢!
使用软件:
由于此问题仅影响具有通用渲染管道的(新)项目,而不影响内置渲染管道 - 对于 Vuforia 团队来说,这可以归结为是/否问题:
Vuforia 模型目标生成器支持通用渲染管道吗?
温馨提醒:Vuforia 指示我们首先在 SO 首先询问所有技术问题,因为 Vuforia 的经典论坛已退出只读模式。