行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210813992.4 (22)申请日 2022.07.11 (71)申请人 上海哔哩哔哩科技有限公司 地址 200433 上海市杨 浦区政立路485号国 正中心3号楼 (72)发明人 不公告发明人   (74)专利代理 机构 北京英特普罗知识产权代理 有限公司 1 1015 专利代理师 王勇 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/50(2006.01) G06T 13/20(2011.01) (54)发明名称 3D文件加载方法及装置 (57)摘要 本申请公开了一种3D文件加载方法, 所述方 法包括: 确定3D 文件中的待加载文件的目标文件 类别; 响应于所述目标文件类别为第一文件类 别, 采用多线程并行加载模式加载所述待加载文 件; 响应于所述目标文件类别为第二文件类别, 采用递归式加载模式加载所述待加载文件。 本申 请提供的文件加载技术方案包括以下优点: 为了 优化文件加载速度以及降低对内存的占用, 针对 不同文件类别采用不同的加载模式, 从而适配不 同的使用场景, 实现更优化的加载效果。 权利要求书2页 说明书29页 附图4页 CN 115167940 A 2022.10.11 CN 115167940 A 1.一种3D文件加载 方法, 其特 征在于, 包括: 确定3D文件中的待加载文件的目标文件类别; 响应于所述目标文件类别为第 一文件类别, 采用多线程并行加载模式加载所述待加载 文件; 响应于所述目标文件类别为第二文件类别, 采用递归式加载模式加载所述待加载文 件。 2.根据权利要求1所述的3D文件加载方法, 其特征在于, 所述响应于所述目标文件类别 为第一文件类别, 采用多 线程并行加载模式加载 所述待加载文件, 包括: 通过多线程并行执行加载任务, 以将所述待加载文件的多个资源一次性加载到内存 中。 3.根据权利要求1所述的3D文件加载方法, 其特征在于, 所述响应于所述目标文件类别 为第二文件类别, 采用递归式加载模式加载 所述待加载文件, 包括: 通过异步任务处 理对加载进行任务的逐帧切分, 得到每帧的子任务; 根据每帧的先后顺序以及每帧的子任务, 异步逐渐加载所述待加载文件中的部分资 源。 4.根据权利要求1至 3任意一项所述的3D文件加载 方法, 其特 征在于, 所述确定 3D文件中的待加载文件的目标文件类别, 包括: 确定所述待加载文件的资源种类, 所述资源种类对应所述待加载文件的格式; 及 根据所述待加载文件的资源种类确定所述目标文件类别, 以用于 选择加载模式。 5.根据权利要求4所述的3D文件加载方法, 其特征在于, 所述资源种类包括人物模型、 场景、 GLTF; 所述 根据所述待加载文件的资源种类确定所述目标文件类别, 包括: 响应于所述资源种类为人物模型, 确定所述目标文件类别为所述第一文件类型; 及 响应于所述资源种类为场景或GLTF, 确定所述目标文件类别为所述第二文件类型。 6.根据权利要求5所述的3D文件加载 方法, 其特 征在于, 还 包括: 在所述待加载文件 对应多个场景的情形 下, 确定所述多个场景的默认场景; 采用递归式加载模式加载 所述默认场景 所需的资源; 在需要所述多个场景的其他场景的情形下, 根据使用需求加载相应其他场景所需的资 源。 7.根据权利要求1至 3任意一项所述的3D文件加载 方法, 其特 征在于, 所述确定 3D文件中的待加载文件的目标文件类别, 包括: 确定所述待加载文件的文件大小; 根据所述待加载文件的文件大小确定所述目标文件类别, 以用于 选择加载模式。 8.一种3D文件加载装置, 其特 征在于, 所述装置包括 确定模块, 用于确定 3D文件中的待加载文件的目标文件类别; 第一响应模块, 用于响应于所述目标文件类别为第一文件类别, 采用多线程并行加载 模式加载 所述待加载文件; 第二响应模块, 用于响应于所述目标文件类别为第二文件类别, 采用递归式加载模式 加载所述待加载文件。 9.一种计算机设备, 所述计算机设备包括存储器、 处理器以及存储在存储器上并可在权 利 要 求 书 1/2 页 2 CN 115167940 A 2处理器上运行 的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时用于实现权 利要求1至7中任意 一项所述的3D文件加载 方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质内存储有计算机 程序, 所述计算机程序可被至少一个处理器所执行, 以使所述至少一个处理器执行权利要 求1至7中任意 一项所述的3D文件加载 方法的步骤。权 利 要 求 书 2/2 页 3 CN 115167940 A 3

.PDF文档 专利 3D文件加载方法及装置

文档预览
中文文档 36 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共36页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 3D文件加载方法及装置 第 1 页 专利 3D文件加载方法及装置 第 2 页 专利 3D文件加载方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:25:16上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。