建议先看说明:https://blog.csdn.net/qq_33789001/article/details/148009469
TriLib 插件是一个跨平台的运行时 3D 模型导入、加载功能,支持平台有Windows、Mac、Linux、UWP、Android、WebGL 等(目前测了Windows),支持 FBX、OBJ、GLTF2、STL、ZIP等常用 文件格式;可以完美适配您为游戏/应用添加运行中的模型修改替换功能、创建关卡/场景编辑器、创建 AR/VR 可视化等等功能。支持Standard Render Pipeline/UniversalRP和HDRP全部渲染管线。本文旨在基于该插件实现一个运行中动态选择模型,加载模型并预览的功能。使用Unity 2021.3.27版本Standard Render Pipeline标准渲染管线。本工程基于TriLib_2_-_Model_Loading_Package_2.3.7版本实现,版本差异可能带来功能差异,先导入对应插件,编写对应的UI和逻辑代码,运行选择模型,即可在场景预览对应的模型。关于渲染管线的设置:
创建标准渲染管道项目时,请从包中导入“TriLibCore”文件夹。
创建 HDRP 项目时,请从包中导入“TriLibHDRP”和“TriLibCore”文件夹。
创建 UniversalRP 项目时,请从包中导入 “TriLibUniversalRP” 和 “TriLibCore” 文件夹。
使用自定义渲染管线时,您应该扩展 “MaterialMapper” 类。
我这里使用的srp所以默认导入使用即可。
1