[发明专利]图层处理方法、图层渲染方法及相关设备有效
申请号: | 202110452920.7 | 申请日: | 2021-04-26 |
公开(公告)号: | CN113205578B | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 曾仲光 | 申请(专利权)人: | 万翼科技有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T1/00 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 李雪鹃;刘洁 |
地址: | 519085 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 方法 渲染 相关 设备 | ||
1.一种图层处理方法,其特征在于,应用于中央处理器,包括:
获取在线浏览的图纸中图层的显隐指令,所述显隐指令中携带有待显示或隐藏图层的目标图层编号;
根据所述目标图层编号,确定预设序列中每个序列号对应的参数值,所述参数值指示所述序列号所标识的所述图层的显示或隐藏,所述预设序列中的序列号与图层编号相对应;
将所述预设序列进行划分,得到至少一个序列分组,一个所述序列分组中包括至少一个所述序列号对应的参数值;
根据每个所述序列分组中的所述参数值,确定所述序列分组的目标值,将每个所述序列分组的目标值的组合作为显隐序列,以通过所述显隐序列对所述待显示或隐藏图层进行显示或隐藏控制。
2.根据权利要求1所述的图层处理方法,其特征在于,所述根据所述目标图层编号,确定预设序列中每个序列号对应的参数值,包括:
将所述预设序列中,与所述目标图层编号对应的目标序列号的参数值,设置为第一预设值;以及,
将所述预设序列中,除所述目标序列号之外的所述序列号的参数值,设置为第二预设值。
3.根据权利要求2所述的图层处理方法,其特征在于,所述第一预设值和所述第二预设值均为二进制数值,所述根据每个所述序列分组中的所述参数值,确定所述序列分组的目标值,包括:
将每个所述序列分组中的第一预设值和所述第二预设值转换为十进制数值,将属于同一个所述序列分组的每个所述十进制数值,作为所述序列分组的所述目标值。
4.根据权利要求3所述的图层处理方法,其特征在于,所述将每个序列分组的目标值的组合作为显隐序列,包括:
将每个所述序列分组中的所述十进制数值合并,得到一维数组,将所述一维数组作为所述显隐序列。
5.根据权利要求1所述的图层处理方法,其特征在于,获取图层的显隐指令之前,还包括:
对图纸中的每个图层生成图层编号;
将所述图层编号与初始序列的序列号对应存储,得到所述预设序列。
6.一种图层渲染方法,其特征在于,应用于图形处理器,包括:
获取显隐序列,所述显隐序列是中央处理器通过获取在线浏览的图纸中图层的显隐指令,所述显隐指令中携带有待显示或隐藏图层的目标图层编号;根据所述目标图层编号,确定预设序列中每个序列号对应的参数值,所述参数值指示所述序列号所标识的所述图层的显示或隐藏,所述预设序列中的序列号与图层编号相对应;将所述预设序列进行划分,得到至少一个序列分组,一个所述序列分组中包括至少一个所述序列号对应的参数值;根据每个所述序列分组中的所述参数值,确定所述序列分组的目标值,将每个所述序列分组的目标值的组合作为显隐序列后得到的;
将所述显隐序列中的每一个目标值转化为参数值组,其中每个所述参数值组中参数值的数量相同;
将所述参数值组中的参数值进行合并,得到预设序列,所述参数值在所述预设序列中对应的序列号与在线浏览的图纸中图层编号相对应,所述参数值指示所述序列号所标识的图层的显示或隐藏;
根据所述预设序列中的所述参数值确定待显示或隐藏的目标图层编号;
根据所述目标图层编号确定待渲染图层,并对所述待渲染图层进行渲染。
7.根据权利要求6所述的图层渲染方法,其特征在于,根据所述预设序列中的所述参数值确定待显示或隐藏的目标图层编号,包括:
确定所述参数值中,指示图层显示或隐藏的目标参数值;
获取所述目标参数值对应的所述预设序列中的目标序列号;
根据所述目标序列号确定所述待显示或隐藏的目标图层编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万翼科技有限公司,未经万翼科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110452920.7/1.html,转载请声明来源钻瓜专利网。