Unity3d C# 基于TriLib插件实现运行时 3D 模型导入加载的功能源码工程

上传者: 33789001 | 上传时间: 2026-03-10 15:18:59 | 文件大小: 26.37MB | 文件类型: 7Z
建议先看说明: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所以默认导入使用即可。

文件下载

资源详情

[{"title":"( 879 个子文件 26.37MB ) Unity3d C# 基于TriLib插件实现运行时 3D 模型导入加载的功能源码工程","children":[{"title":"libdraco.a <span style='color:#111;'> 7.78MB </span>","children":null,"spread":false},{"title":"libdracodec_unity.a <span style='color:#111;'> 84.88KB </span>","children":null,"spread":false},{"title":"Loading.anim <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"DefaultWsdlHelpGenerator.aspx <span style='color:#111;'> 59.16KB </span>","children":null,"spread":false},{"title":"DefaultWsdlHelpGenerator.aspx <span style='color:#111;'> 59.16KB </span>","children":null,"spread":false},{"title":"DefaultWsdlHelpGenerator.aspx <span style='color:#111;'> 59.16KB </span>","children":null,"spread":false},{"title":"ProjectSettings.asset <span style='color:#111;'> 21.85KB </span>","children":null,"spread":false},{"title":"LightingData.asset <span style='color:#111;'> 17.73KB </span>","children":null,"spread":false},{"title":"MixamoAndBipedByNameHumanoidAvatarMapper.asset <span style='color:#111;'> 12.52KB </span>","children":null,"spread":false},{"title":"QualitySettings.asset <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"InputManager.asset <span style='color:#111;'> 5.66KB </span>","children":null,"spread":false},{"title":"GraphicsSettings.asset <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"Physics2DSettings.asset <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"EditorUserSettings.asset <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"PhonemeAndVisemeByNameLipSyncMapper.asset <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"NavMeshAreas.asset <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"MemorySettings.asset <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"DynamicsManager.asset <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"UnityConnectSettings.asset <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"EditorSettings.asset <span style='color:#111;'> 970B </span>","children":null,"spread":false},{"title":"PackageManagerSettings.asset <span style='color:#111;'> 949B </span>","children":null,"spread":false},{"title":"TriLibSettings.asset <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"ByNameAnimatorOverrideAnimationClipMapper.asset <span style='color:#111;'> 519B </span>","children":null,"spread":false},{"title":"AutodeskInteractiveStandardMaterialMapper.asset <span style='color:#111;'> 508B </span>","children":null,"spread":false},{"title":"ByNameRootBoneMapper.asset <span style='color:#111;'> 503B </span>","children":null,"spread":false},{"title":"StandardMaterialMapper.asset <span style='color:#111;'> 482B </span>","children":null,"spread":false},{"title":"HDRPMaterialMapper.asset <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"LegacyToHumanoidAnimationClipMapper.asset <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"UniversalRPMaterialMapper.asset <span style='color:#111;'> 451B </span>","children":null,"spread":false},{"title":"SimpleAnimationPlayerAnimationClipMapper.asset <span style='color:#111;'> 429B </span>","children":null,"spread":false},{"title":"AudioManager.asset <span style='color:#111;'> 416B </span>","children":null,"spread":false},{"title":"ByBonesRootBoneMapper.asset <span style='color:#111;'> 410B </span>","children":null,"spread":false},{"title":"AutoStreamingSettings.asset <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"TagManager.asset <span style='color:#111;'> 378B </span>","children":null,"spread":false},{"title":"VFXManager.asset <span style='color:#111;'> 308B </span>","children":null,"spread":false},{"title":"EditorBuildSettings.asset <span style='color:#111;'> 243B </span>","children":null,"spread":false},{"title":"TimeManager.asset <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"VersionControlSettings.asset <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"XRSettings.asset <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"PresetManager.asset <span style='color:#111;'> 146B </span>","children":null,"spread":false},{"title":"ClusterInputManager.asset <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"resources.assets <span style='color:#111;'> 224.52KB </span>","children":null,"spread":false},{"title":"globalgamemanagers.assets <span style='color:#111;'> 185.61KB </span>","children":null,"spread":false},{"title":"sharedassets0.assets <span style='color:#111;'> 11.95KB </span>","children":null,"spread":false},{"title":"Compat.browser <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"Compat.browser <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"Compat.browser <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"CodeResources <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"CodeResources <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"machine.config <span style='color:#111;'> 33.26KB </span>","children":null,"spread":false},{"title":"machine.config <span style='color:#111;'> 32.81KB </span>","children":null,"spread":false},{"title":"machine.config <span style='color:#111;'> 28.38KB </span>","children":null,"spread":false},{"title":"web.config <span style='color:#111;'> 18.37KB </span>","children":null,"spread":false},{"title":"web.config <span style='color:#111;'> 18.36KB </span>","children":null,"spread":false},{"title":"web.config <span style='color:#111;'> 11.36KB </span>","children":null,"spread":false},{"title":"config <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"boot.config <span style='color:#111;'> 120B </span>","children":null,"spread":false},{"title":"boot.config <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Mannequin.controller <span style='color:#111;'> 6.90KB </span>","children":null,"spread":false},{"title":"Fountain.controller <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"AssetLoader.cs <span style='color:#111;'> 78.83KB </span>","children":null,"spread":false},{"title":"AssetViewer.cs <span style='color:#111;'> 32.99KB </span>","children":null,"spread":false},{"title":"AssetLoaderOptionsEditor.cs <span style='color:#111;'> 23.02KB </span>","children":null,"spread":false},{"title":"StandardMaterialMapper.cs <span style='color:#111;'> 21.24KB </span>","children":null,"spread":false},{"title":"UniversalRPMaterialMapper.cs <span style='color:#111;'> 20.18KB </span>","children":null,"spread":false},{"title":"HDRPMaterialMapper.cs <span style='color:#111;'> 19.33KB </span>","children":null,"spread":false},{"title":"AssetLoaderZip.cs <span style='color:#111;'> 17.42KB </span>","children":null,"spread":false},{"title":"UserPropertiesLoadingSample.cs <span style='color:#111;'> 12.68KB </span>","children":null,"spread":false},{"title":"AssetViewerBase.cs <span style='color:#111;'> 11.43KB </span>","children":null,"spread":false},{"title":"MultipleAssetLoaderZip.cs <span style='color:#111;'> 10.01KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowser.cs <span style='color:#111;'> 8.90KB </span>","children":null,"spread":false},{"title":"SimpleCustomAssetLoader.cs <span style='color:#111;'> 8.45KB </span>","children":null,"spread":false},{"title":"LoadExtraAnimationsSample.cs <span style='color:#111;'> 7.73KB </span>","children":null,"spread":false},{"title":"SimpleCustomLoaderSample.cs <span style='color:#111;'> 7.63KB </span>","children":null,"spread":false},{"title":"BuildProcessor.cs <span style='color:#111;'> 7.41KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowserWindows.cs <span style='color:#111;'> 7.40KB </span>","children":null,"spread":false},{"title":"PreBuiltResources.cs <span style='color:#111;'> 7.24KB </span>","children":null,"spread":false},{"title":"ListModelResourcesSample.cs <span style='color:#111;'> 6.94KB </span>","children":null,"spread":false},{"title":"TriLibSettingsProvider.cs <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowserLinux.cs <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowserMac.cs <span style='color:#111;'> 6.13KB </span>","children":null,"spread":false},{"title":"AbstractInputSystem.cs <span style='color:#111;'> 5.93KB </span>","children":null,"spread":false},{"title":"IOAssetLoader.cs <span style='color:#111;'> 5.86KB </span>","children":null,"spread":false},{"title":"PointRenderer.cs <span style='color:#111;'> 5.85KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowserIOS.cs <span style='color:#111;'> 5.73KB </span>","children":null,"spread":false},{"title":"AssetDownloaderBehaviour.cs <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowserWebGL.cs <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false},{"title":"TriLibVersionNotes.cs <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false},{"title":"TriLibSettings.cs <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"AutodeskInteractiveMaterialsSample.cs <span style='color:#111;'> 4.76KB </span>","children":null,"spread":false},{"title":"AssetDownloader.cs <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false},{"title":"StandaloneFileBrowserWinRT.cs <span style='color:#111;'> 4.51KB </span>","children":null,"spread":false},{"title":"LoadModelFromFilePickerSample.cs <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"LoadModelFromStreamSample.cs <span style='color:#111;'> 4.13KB </span>","children":null,"spread":false},{"title":"ShowSkeleton.cs <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"AvatarController.cs <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"ByNameHumanoidAvatarMapper.cs <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"AvatarLoader.cs <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"TriLibReaders.cs <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"IStandaloneFileBrowser.cs <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明