[发明专利]一种立体图形显示的方法、装置及设备有效

专利信息
申请号: 201710309322.8 申请日: 2017-05-04
公开(公告)号: CN107239187B 公开(公告)日: 2020-02-21
发明(设计)人: 叶洪 申请(专利权)人: 广州视源电子科技股份有限公司;广州视睿电子科技有限公司
主分类号: G06F3/0481 分类号: G06F3/0481;G06F3/0484;G06T19/20
代理公司: 北京博思佳知识产权代理有限公司 11415 代理人: 陈蕾
地址: 510530 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 立体 图形 显示 方法 装置 设备
【权利要求书】:

1.一种立体图形显示的方法,其特征在于,所述立体图形轮廓包括底面轮廓和轮廓母线,所述方法包括:

在图形用户界面上显示所述立体图形;

接收对所述立体图形的旋转操作指令;

根据所述旋转操作指令变换所述立体图形显示的视角;

随所述立体图形显示视角的变化,实时确定所述底面轮廓上每一节点在当前视角的可见性,所述节点按照预设间隔设置在所述底面轮廓上,用以将所述底面轮廓划分为多个轮廓段,所述节点的可见性通过如下方法确定:

对任一节点:

通过当前视角的投影矩阵,确定所述任一节点在当前视角所对应投影平面的投影点;

通过三维引擎提供的命中测试,确定所述投影点在所述立体图形中的命中点;

判断所述命中点与所述任一节点是否满足预设的近似重合条件;

根据所述节点的可见性实时确定所述底面轮廓在当前视角的可见部分与不可见部分、以及所述轮廓母线的位置;

根据所述轮廓母线的位置显示所述轮廓母线,并将所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示。

2.根据权利要求1所述的方法,其特征在于,所述确定所述底面轮廓在当前视角的可见部分与不可见部分,包括:

如果任一轮廓段两顶点在当前视角均为可见,则判断所述任一轮廓段在当前视角为可见,如果所述任一轮廓段两顶点在当前视角不均为可见,则判断所述任一轮廓段在当前视角为不可见。

3.据权利要求1所述的方法,其特征在于,所述确定所述轮廓母线的位置,包括:

将与所述不可见节点相邻的可见节点与其对应点的连线确定为所述轮廓母线的位置。

4.根据权利要求1所述的方法,其特征在于,还包括:

接收对所述立体图形的点击操作指令;

通过三维引擎提供的命中测试,确定所述点击操作指令的点击点在所述立体图形中的点击命中点;

在所述立体图形中,判断所述点击命中点所在的目标面;

将所述目标面与所述立体图形的其它表面区分显示。

5.根据权利要求1所述的方法,其特征在于,所述判断所述命中点与所述任一节点是否满足预设的近似重合条件,包括:

如果是,则判断所述任一节点在当前视角为可见,如果否,则判断所述任一节点在当前视角为不可见。

6.根据权利要求5所述的方法,其特征在于,所述判断所述命中点与所述任一节点是否满足预设的近似重合条件,包括:

通过计算所述任一节点与所述命中点在所述立体图形中的距离,判断所述命中点与所述任一节点是否满足预设的近似重合条件;

或,

通过计算所述任一节点与所述命中点在所述立体图形中的坐标差,判断所述命中点与所述任一节点是否满足预设的近似重合条件。

7.根据权利要求1所述的方法,其特征在于,所述将所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示,包括:

分别用实线和虚线对所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示;

或,

分别用不同透明度对所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示;

或,

分别用不同灰度对所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710309322.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top