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

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114842151A(43)申请公布日2022.08.02(21)申请号202210565289.6(22)申请日2022.05.23(71)申请人西安塔力科技有限公司地址710000陕西省西安市高新区丈八街办丈八一路1号汇鑫IBC2幢2单元20408室(72)发明人朱娇管永权胡玮裴莹(74)专利代理机构郑州银河专利代理有限公司41158专利代理师吴志丽(51)Int.Cl.G06T17/00(2006.01)G06T15/00(2011.01)G06F9/451(2018.01)权利要求书2页说明书6页附图4页(54)发明名称基于数字孪生的可缩放矢量图形标签显示方法(57)摘要本发明提供一种基于数字孪生的可缩放矢量图形标签显示方法,属于三维可视化技术领域,包括如下步骤:创建三维模型场景、导出,对导出的三维模型进行渲染并对渲染后的三维模型进行展示;创建可缩放矢量图形标签;将可缩放矢量图形标签添加至三维模型中,将在三维模型中获取的世界坐标转换为对应的三维屏幕坐标后,每次渲染时,重新计算三维屏幕坐标并赋值给可缩放矢量图形标签;本发明将页面中的可缩放矢量图形标签存储为标签对象,在页面渲染时将可缩放矢量图形标签映射进三维场景中,对可缩放矢量图形标签可以实现数据绑定与更新,与页面中其他元素实现联动,进一步提升模型的交互性与可操作性。CN114842151ACN114842151A权利要求书1/2页1.基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,包括如下步骤:创建三维模型并将创建的三维模型导出;对导出的三维模型进行渲染并对渲染后的三维模型进行展示;创建可缩放矢量图形标签,为可缩放矢量图形标签设置自定义样式布局;通过Javascript给可缩放矢量图形标签绑定文档对象模型事件;将可缩放矢量图形标签添加至三维模型,通过方法中传递的位置信息相关参数判断是否传递位置信息,若判定为是,获取需要放置标签的三维模型的世界坐标,并将获取到的世界坐标转换为三维屏幕坐标,若判定为否,则判定是否在方法中传递指定三维模型,若判定为是,则获取指定三维模型中心位置的世界坐标,然后将获取到的中心位置的世界坐标转换为三维屏幕坐标,若判定为否,则设置默认位置的世界坐标,然后将获取到的默认位置的世界坐标转换为三维屏幕坐标;将在三维模型中获取的世界坐标转换为对应的三维屏幕坐标后,每次渲染时,重新计算三维屏幕坐标并赋值给可缩放矢量图形标签,使可缩放矢量图形标签始终为三维模型中世界坐标系中的一点。2.如权利要求1所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,创建三维模型时,三维模型中的名称设置为有规律的,便于找到模型的名称,不采用随机生成模型名称的方式。3.如权利要求1所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,所述为可缩放矢量图形标签设置自定义样式布局的具体方法为:通过点线面为可缩放矢量图形标签绘制样式,样式数据通过参数接收。4.如权利要求1所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,对设置自定义样式布局后的可缩放矢量图形标签进行样式数据更改、样式重构、点线面调整、文档对象模型事件绑定时,通过选取超文本标记可缩放矢量图形标签的类别选中目标可缩放矢量图形标签。5.如权利要求1所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,所述通过Javascript给可缩放矢量图形标签绑定文档对象模型事件的具体方法为在创建可缩放矢量图形标签时以参数的形式传入。6.如权利要求1所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,将三维模型的世界坐标通过规范化变化和裁剪转换为三维屏幕坐标。7.如权利要求6所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,转换关系为:三维模型场景相对于世界的矩阵为M,P为透视投影规范化变化矩阵,V‑1为相机相对于世界矩阵的逆矩阵,2CN114842151A权利要求书2/2页由上述关系得到的规范化坐标系,从规范化的观察体通过视口变换转换为三维屏幕坐标系,视口变换可以看成向三维坐标系的映射,从规范化的观察体到三维屏幕坐标系的变换是:在视口屏幕区域的左下角位于(xvmin,yvmin,0),右上角位于(xvmax,yvmax,0),视口的每一个xy位置与刷新缓存中的一个位置相对应。8.如权利要求1所述的基于数字孪生的可缩放矢量图形标签显示方法,其特征在于,通过WebGL对导出的三维模型进行渲染并展示。3CN114842151A说明书1/6页基于数字孪生的可缩放矢量图形标签显示方法技术领域[0001]本发明涉及三维可视化技术领域,具体涉及一种基于数字孪生的可缩放矢量图形标签显示方法。背景技术[0002]三维是指在平面二维系中又加