Unity 3D AR+URP项目与项目升级URP

1.创建URP项目

在创建项目时选择URP模板来创建项目


image.png

2.项目渲染管线升级为URP

通过Window->Package Manager打开项目包管理器


image.png

然后在打开弹窗中选择Unity Registry

image.png

之后通过搜索栏搜索Universal RP


image.png

最后选择Install,等待导入完成;当导入完成后,弹窗右下角会变为Remove

image.png

之后在 Project->Assets下右键创建PipelineAsset,如下图Create->Rendering->Universal Render Pipeline->Pipeline Asset

image.png

之后在Project Setting->Graphics中设置Scriptable Render Pipeline Settings为先前创建的Pipeline Asset


image.png

之后则把Shader丢失的材质切换为Universal Render Pipeline下的Shader,如下图


image.png
image.png

也可以通过Editor->Render Pipeline->Universal Render Pipeline->Upgrade Project Materials to UniversalRP Materials更新项目中所有材质的Shader为URP对应的Shader,或选择Upgrade Selected Materials to UniversalRP Materials更新选中的材质

image.png

标准渲染管线与URP渲染管线Shaders对应关系如下

image.png

3.URP+ARFoundation:需要添加一个ARBackground Render Feature,否则不会渲染相机画面


image.png

来自:https://www.codetd.com/article/14658480

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容