Quixel Bridge导入Unity URP问题汇总

本着能用就行的精神,有些问题搜不到答案,那就自己试出来了,如果有更好更根本的解决方法欢迎指出

版本:

  • Unity 2020.3.14f1c1
  • URP 10.5.0

目录

Quixel Bridge support导入Unity报错Multiple precompiled assemblies with the same name Newtonsoft.Json.dll

产生原因

解决方案

Quixel Bridge 资源导入Unity读完条没反应

产生原因

解决方案

在Terrain添加细节网格后提示Render component is missing

产生原因

解决办法

在Terrain中的3D plant会产生红绿配色效果

产生原因 

解决方法


Quixel Bridge support导入Unity报错Multiple precompiled assemblies with the same name Newtonsoft.Json.dll

产生原因

字面意思,存在了重复的文件

解决方案

在导包Quixel Bridge的Megascans_Importer.unitypackage时多了个叫UnityPackages的东西,导入时可取消勾选,或者直接删除图中文件夹

Quixel Bridge导入Unity URP问题汇总_第1张图片


Quixel Bridge 资源导入Unity读完条没反应

产生原因

不明

解决方案

在窗口中出现了Quixel选项后才代表安装完成,没有请关掉重开

Quixel Bridge导入Unity URP问题汇总_第2张图片

导入时也需要保持Windows->Quixel->Megascans Importer打开 


在Terrain添加细节网格后提示Render component is missing

Quixel Bridge导入Unity URP问题汇总_第3张图片

产生原因

prefab中的根物体没有任何组件,所有组件都在其子物体中

Quixel Bridge导入Unity URP问题汇总_第4张图片

在Quixel Bridge提供了模型LOD,对于多个LOD来说分层的结构很好

但对于只导入一个LOD层来说它还会创建这种结构

Quixel Bridge导入Unity URP问题汇总_第5张图片

解决办法

将所有子物体中的组件和材质移植到根物体中,并删除根物体

Quixel Bridge导入Unity URP问题汇总_第6张图片


 在Terrain中的3D plant会产生红绿配色效果

Quixel Bridge导入Unity URP问题汇总_第7张图片

左侧是直接拖进场景中的正常显示情况,右边是Terrain中刷出来的

产生原因 

不明

与Healthy color和Dry color无关,且调整不会有任何效果

由于最初接触Unity时没有基础知识,后来补票图形学时发现纹理坐标是红绿的,或许与这个问题相关 

且解决方案中使用插件时需要将材质的shader更换掉,或许是URP的问题

解决方法

在使用插件Nature Renderer时偶然解决了,且无需修改prefab的层级结构也可显示出,即使提示Render component is missing

Quixel Bridge导入Unity URP问题汇总_第8张图片

你可能感兴趣的:(Unity踩坑记录,unity,quixel,游戏引擎)