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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112509128A(43)申请公布日2021.03.16(21)申请号202011515377.2(22)申请日2020.12.21(71)申请人常州微亿智造科技有限公司地址213016江苏省常州市钟楼区玉龙南路280号大数据产业园4号楼2楼(72)发明人孙猛猛纪旭宇郭宁韩锦潘正颐侯大为(74)专利代理机构常州佰业腾飞专利代理事务所(普通合伙)32231代理人顾翰林(51)Int.Cl.G06T17/00(2006.01)G06T19/20(2011.01)G06F3/0487(2013.01)G06F3/0484(2013.01)权利要求书2页说明书6页附图1页(54)发明名称工业场景3D模型渲染方法和装置(57)摘要本发明提供一种工业场景3D模型渲染方法和装置,所述方法包括以下步骤:采用多线程封装多个WebGL渲染模块,其中,每个所述WebGL渲染模块用于对相应的一个待渲染3D模型数据进行渲染以得到3D模型;获取多个算法数据,并将所述多个算法数据一一对应地导入所述多个WebGL渲染模块;将导入所述多个算法数据后的多个WebGL渲染模块封装为一个js类方法,并对所述js类方法打包压缩为渲染用js文件;在应用时实例化所述渲染用js文件中的类方法,调用所述渲染用js文件中的至少一个WebGL渲染模块,以实现对相应待渲染3D模型数据的渲染。本发明能够为开发人员提供整条产线生产流程的可视化模拟,有助于提高开发效率。CN112509128ACN112509128A权利要求书1/2页1.一种工业场景3D模型渲染方法,其特征在于,包括以下步骤:采用多线程封装多个WebGL渲染模块,其中,每个所述WebGL渲染模块用于对相应的一个待渲染3D模型数据进行渲染以得到3D模型;获取多个算法数据,并将所述多个算法数据一一对应地导入所述多个WebGL渲染模块;将导入所述多个算法数据后的多个WebGL渲染模块封装为一个js类方法,并对所述js类方法打包压缩为渲染用js文件;在应用时实例化所述渲染用js文件中的类方法,调用所述渲染用js文件中的至少一个WebGL渲染模块,以实现对相应待渲染3D模型数据的渲染。2.根据权利要求1所述的工业场景3D模型渲染方法,其特征在于,封装WebGL渲染模块,具体包括:基于WebGL封装渲染函数和操作函数;将所述渲染函数和所述操作函数整体封装为所述WebGL渲染模块。3.根据权利要求1所述的工业场景3D模型渲染方法,其特征在于,封装WebGL渲染模块,具体包括:基于WebGL封装渲染函数、操作函数、html文本和抗锯齿方式;将所述渲染函数、所述操作函数、所述html文本和所述抗锯齿方式整体封装为所述WebGL渲染模块。4.根据权利要求2或3所述的工业场景3D模型渲染方法,其特征在于,基于WebGL封装操作函数,具体包括:以WebGL3D正交、透视、摄像机API,定义视角变化操作、缩放操作、重新渲染操作、区域选择操作、旋转操作。5.根据权利要求4所述的工业场景3D模型渲染方法,其特征在于,其中,通过鼠标实现操作。6.根据权利要求3所述的工业场景3D模型渲染方法,其特征在于,基于WebGL封装的html文本包括坐标信息和待显示文字信息。7.根据权利要求3所述的工业场景3D模型渲染方法,其特征在于,基于WebGL封装的抗锯齿方式为使用WebGL纹理来对3D模型的纹理坐标进行设置,通过对纹理的处理来降低锯齿。8.一种工业场景3D模型渲染装置,其特征在于,包括:模块封装单元,用于采用多线程封装多个WebGL渲染模块,其中,每个所述WebGL渲染模块用于对相应的一个待渲染3D模型数据进行渲染以得到3D模型;算法导入单元,用于获取多个算法数据,并将所述多个算法数据一一对应地导入所述多个WebGL渲染模块;打包压缩单元,用于将导入所述多个算法数据后的多个WebGL渲染模块封装为一个js类方法,并对所述js类方法打包压缩为渲染用js文件;渲染应用单元,用于在应用时实例化所述渲染用js文件中的类方法,调用所述渲染用js文件中的至少一个WebGL渲染模块,以实现对相应待渲染3D模型数据的渲染。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现根据权利要求1‑7中任一2CN112509128A权利要求书2/2页项所述的工业场景3D模型渲染方法。3CN112509128A说明书1/6页工业场景3D模型渲染方法和装置技术领域[0001]本发明涉及模型渲染技术领域,具体涉及一种工业场景3D模型渲染方法、一种工业场景3D模型渲染装置和一种计算机设备。背景技术[0002]在工业领域,常常需要根