【技术实现步骤摘要】
面向VR的船舶巨数据模型轻量化方法、系统、终端以及介质
本申请涉及一种于三维模型处理领域,特别是涉及一种面向VR的船舶巨数据模型轻量化方法、系统、终端以及介质。
技术介绍
随着船舶制造业进行数字化转型的程度不断加深,行业中越来越多的人意识到利用数字化模型可以覆盖服务船舶设计、生产、售后运维等船舶全生命周期的各个阶段,而利用VR技术在船舶三维模型中进行漫游交互的体验式设计有利于船厂与船东在设计前期进行迭代沟通,减少建造阶段的改单数量并提高船东对最终产品的满意度,另外使用VR技术可替代传统交付的图纸及说明手册,方便船东进行船舶的运维训练。为实现上述应用,需要首先创建一个基于真实船舶生产设计模型的VR环境,再进行各项需求的针对性开发。而影响VR体验效果最主要的因素之一即是渲染帧率,因原始的船舶生产设计模型数据量巨大,不仅包括VR显示所需的几何信息,还包括生产及管理所需的大量非几何信息,若直接将此种模型用于VR显示,其显示帧率将无法适用于VR体验,如选取某型科考船机舱内全部生产设计模型在不经任何轻量化操作的情况下进行VR显示 ...
【技术保护点】
1.一种面向VR的船舶巨数据模型轻量化方法,其特征在于,所述方法包括:/n在导出船舶巨数据模型时对其进行非几何结构化数据的预处理;/n将经过预处理的船舶巨数据模型转化为能够在VR中显示的网格化模型,并对其中的网格进行剔除;/n调整经过剔除网格的所述网格化模型的渲染配置参数,以得到符合显示帧率要求的轻量化模型。/n
【技术特征摘要】
1.一种面向VR的船舶巨数据模型轻量化方法,其特征在于,所述方法包括:
在导出船舶巨数据模型时对其进行非几何结构化数据的预处理;
将经过预处理的船舶巨数据模型转化为能够在VR中显示的网格化模型,并对其中的网格进行剔除;
调整经过剔除网格的所述网格化模型的渲染配置参数,以得到符合显示帧率要求的轻量化模型。
2.根据权利要求1所述的方法,其特征在于,对所述船舶巨数据模型进行非几何结构化数据的预处理的方式包括:通过获取设计所述船舶巨数据模型平台中的接口剔除所述船舶巨数据模型模型非几何信息;其中所述非几何信息包括:工艺信息、尺寸信息及零件属性信息中的一种或多种。
3.根据权利要求1或2所述的方法,其特征在于,对所述船舶巨数据模型进行非几何结构化数据的预处理的方式包括:对所述船舶巨数据模型进行非几何结构树的层级简化;其中所述层级简化方式包括:删除所述结构树中不挂在所述模型的空节点以将无分支的多层级简化。
4.根据权利要求1所述的方法,其特征在于,根据经过预处理的船舶巨数据模型转化为能够在VR中显示的网格化模型的方法包括:提取经过预处理的船舶巨数据模型中的B样条曲线控制点,并利用拓扑算法得到所述网格化模型。
5.根据权利要求1所述的方法,其特征在于,对所述网格化模型中的网格进行剔除的方式包括:特征剔除方式、不可见面剔除方式以及代理网格方式中的一种或多种;其中,
所述特征剔除方式是通过设定尺寸阈值筛选小于某一给定尺寸值的模型特征;
所述不可见面剔除方式是删除算法删除场景中大部分不可见的模型面片;
所述代理网格方式是使用外形相似但网格数更少的代理模型替换所述网格化模型。
6.根据权利要求1所述的方法,其特征在于,所述渲染配置参数包括:视椎体视野范围参数、遮挡物剔除参数、单面显示参数、光照范围参数、拆分场景参数、LOD参数、阴影质量参数、抗锯齿参数、光照烘焙参数、材质贴图整合参数以及合并渲染参数中的一种或多种;其中,
所述视椎体视野范围参数是用来控制VR头盔中的锥形视野范围;
所述...
【专利技术属性】
技术研发人员:周泽麟,张红伟,王杰,邹燕歆,杨骏,单小芬,
申请(专利权)人:江南造船集团有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。