- URP的导入设置在Universal RP/Editor/AssetPostProcessors路径内脚本进行设置
- 其中模型导入后的材质操作在FBXMaterialDescriptionPreprocessor里
- 具体细节在
OnPreprocessMaterialDescription
这个函数中
- 如果需要替换默认生成材质的shader,找到如下代码
//这里ShaderPathID归属于脚本ShaderUtils.cs,需要手动录入新增Shader在项目中的GUID(好蠢啊) string path = AssetDatabase.GUIDToAssetPath(ShaderUtils.GetShaderGUID(ShaderPathID.VerySimpleLit)); var shader = AssetDatabase.LoadAssetAtPath<Shader>(path); if (shader == null) return; material.shader = shader;
- 作者:Reguluz
- 链接:https://reguluz.site/article/urp-importer-setting
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章