预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113672241A(43)申请公布日2021.11.19(21)申请号202110968663.2(22)申请日2021.08.23(71)申请人北京优锘科技有限公司地址100015北京市朝阳区酒仙桥路10号82幢一层105室(72)发明人郝冠男张琪沈祎岗吴俊华(74)专利代理机构北京安度修典专利代理事务所(特殊普通合伙)11424代理人杨方成马欢萍(51)Int.Cl.G06F8/60(2018.01)G06F21/12(2013.01)权利要求书2页说明书5页附图1页(54)发明名称一种3D场景离线部署的方法、装置、设备和存储介质(57)摘要本发明涉及一种3D场景离线部署的方法,包括获取在线3D场景的离线部署包;启动3D场景的离线部署服务,并对启动所述离线部署服务的设备进行授权验证,若授权验证通过后,将授权码存储于所述离线部署包中;基于启动的所述离线部署服务对所述离线部署包进行部署。本发明可独立部署的后台服务,资源全部包含在离线服务包中,在windows或linux环境中都可以部署,无需连接网络,启动离线服务即可访问3D场景,既保障了3D场景项目的安全性,也无需依赖网络环境。本发明还涉及一种3D场景离线部署的装置和设备。CN113672241ACN113672241A权利要求书1/2页1.一种3D场景离线部署的方法,其特征在于,所述方法包括:获取在线3D场景的离线部署包;启动3D场景的离线部署服务,并对启动所述离线部署服务的设备进行授权验证,若授权验证通过后,将授权码存储于所述离线部署包中;基于启动的所述离线部署服务对所述离线部署包进行部署。2.根据权利要求1所述的3D场景离线部署的方法,其特征在于,所述获取在线3D场景的离线部署包,具体包括:通过离线打包程序获取在线3D场景的所述离线部署包,即将所述在线3D场景中所有引用的资源全部离线打包存储。3.根据权利要求2所述的3D场景离线部署的方法,其特征在于,所述通过离线打包程序获取在线3D场景的所述离线部署包,具体包括:通过对所述在线3D场景的脚本的校验检索,确定所述在线3D场景所引用的场景及包含的模型和贴图资源的网络地址,并根据所述网络地址进行下载,得到包含所述在线3D场景的资源文件的所述离线部署包。4.根据权利要求1所述的3D场景离线部署的方法,其特征在于,所述方法还包括:配置服务启动程序,其中所述服务启动程序采用NodeJS编写。5.根据权利要求4所述的3D场景离线部署的方法,其特征在于,所述对启动所述离线部署服务的设备进行授权验证,具体包括:通过所述配置服务启动程序启动离线部署服务后,通过授权页面、机器码和授权码,对所述设备进行授权验证。6.根据权利要求5所述的3D场景离线部署的方法,其特征在于,所述通过授权页面、机器码和授权码,对所述设备进行授权验证,具体包括:通过所述离线部署服务启动所述授权页面;获取在所述授权页面中用户提交的所述授权码;通过对所述授权码的解析得到待验证机器码,对所述待验证机器码和所述设备存储的机器码进行校验,若一致,则验证成功。7.根据权利要求6所述的3D场景离线部署的方法,其特征在于,所述获取在所述授权页面中用户提交的所述授权码之前,还包括:获取待离线部署3D场景的设备的机器码;根据所述待离线部署3D场景的设备的机器码,在公网环境中获取授权码。8.一种3D场景离线部署的装置,其特征在于,所述装置包括:离线模块,用于获取在线3D场景的离线部署包;授权模块,用于启动3D场景的离线部署服务,并对启动所述离线部署服务的设备进行授权验证,若授权验证通过后,将授权码存储于所述离线部署包中;部署模块,用于基于启动的所述离线部署服务对所述离线部署包进行部署。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1‑7中任一项所述的3D场景离线部署的方法的步骤。10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7中任一项所述的3D2CN113672241A权利要求书2/2页场景离线部署的方法的步骤。3CN113672241A说明书1/5页一种3D场景离线部署的方法、装置、设备和存储介质技术领域[0001]本发明涉及信息处理技术领域,尤其涉及一种3D场景离线部署的方法、装置、设备和存储介质。背景技术[0002]当前在服务器上在线部署3D场景项目时,所有访问的资源都在公网上,当在保密项目以及无法连接外网的特殊环境上部署3D场景时,非常不方便。此外,在非经授权的未连接外网环境的设备上运行3D引擎,也是不安全的。发明内容[0003]本发明所要解决的技术问题是针对现