[发明专利]一种立体图形显示的方法、装置及设备有效
申请号: | 201710309322.8 | 申请日: | 2017-05-04 |
公开(公告)号: | CN107239187B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 叶洪 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484;G06T19/20 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 立体 图形 显示 方法 装置 设备 | ||
本发明提供一种立体图形显示的方法、装置及电子设备,所述立体图形轮廓包括底面轮廓和轮廓母线,所述方法包括:在图形用户界面上显示立体图形;接收对立体图形的旋转操作指令;根据旋转操作指令变换立体图形显示视角;随立体图形显示视角的变化,实时确定底面轮廓在当前视角的可见部分与不可见部分、以及轮廓母线的位置;根据轮廓母线的位置显示轮廓母线,并将底面轮廓的不可见部分与立体图形轮廓的其它部分区分显示。应用本发明实施例,通过实时确定立体图形底面轮廓的可见性以及轮廓母线位置,实现了在三维旋转操作过程中,对立体图形轮廓母线的显示及对底面轮廓的不可见部分与其它部分的区分显示,对立体图形的显示更直观,用户体验较好。
技术领域
本申请涉及计算机技术领域,特别涉及立体图形显示的方法及装置。
背景技术
目前,在教学、绘图等场景中,往往会涉及立体图形轮廓的显示。在显示过程中,对于任一视角,我们所能看到的立体图形的轮廓常常用实线显示,被立体图形遮挡的我们看不到的轮廓常常用虚线显示。
现有技术中,通常以伪3D的方式来实现上述显示效果,即:在特定的视角下,以2D绘图的方式,手动绘制该视角下图形的轮廓。以图1所示的圆柱体为例,当以图中特定角度俯视圆柱体的上底面时,下底的弧线ABCDEF被圆柱体遮挡,此时用虚线绘制,同时母线AA’以及母线FF’用实线绘制以显示圆柱体的侧面轮廓。可见,现有技术只能以特定视角来区分显示立体图形的轮廓,无法实时变换不同视角下图形轮廓的可见性,用户体验较差。
发明内容
本发明实施例提供立体图形显示的方法、装置及设备,用于解决现有技术只能以特定视角显示立体图形的轮廓,用户体验较差的问题。
根据本发明实施例的第一方面,提供一种立体图形显示的方法,所述立体图形轮廓包括底面轮廓和轮廓母线,所述方法包括:
在图形用户界面上显示所述立体图形;
接收对所述立体图形的旋转操作指令;
根据所述旋转操作指令变换所述立体图形显示的视角;
随所述立体图形显示视角的变化,实时确定所述底面轮廓在当前视角的可见部分与不可见部分、以及所述轮廓母线的位置;
根据所述轮廓母线的位置显示所述轮廓母线,并将所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示。
根据本发明实施例的第二方面,提供一种立体图形显示的装置,所述立体图形轮廓包括底面轮廓和轮廓母线,所述装置包括:
显示单元,用于在图形用户界面上显示所述立体图形;
接收单元,用于接收对所述立体图形的旋转操作指令;
变换单元,用于根据所述旋转操作指令变换所述立体图形显示的视角;
第一确定单元,用于随所述立体图形显示视角的变化,实时确定所述底面轮廓在当前视角的可见部分与不可见部分;
第二确定单元,用于随所述立体图形显示视角的变化,实时确定所述轮廓母线的位置;
所述显示单元,还用于根据所述轮廓母线的位置显示所述轮廓母线,并将所述底面轮廓的不可见部分与所述立体图形轮廓的其它部分区分显示。
根据本发明实施例的第三方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:
在图形用户界面上显示所述立体图形;
接收对所述立体图形的旋转操作指令;
根据所述旋转操作指令变换所述立体图形显示的视角;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710309322.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电容控制器、控制方法和装置
- 下一篇:图标调整方法及装置