[发明专利]在显示器中使3D对象运动而不重叠的方法和显示系统有效
申请号: | 201010596711.1 | 申请日: | 2010-12-20 |
公开(公告)号: | CN102568025A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 程明传;林俞宇;林鎏娟;徐继芸;游永发;张晨 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 张明 |
地址: | 350002 福建省福州市金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示器 对象 运动 重叠 方法 显示 系统 | ||
技术领域
本发明涉及电子技术领域,特别是涉及在显示器中使3D对象运动而不重叠的方法和显示系统。
背景技术
三维(3D)和二维图像,两者的根本差别是,三维对象除了具有高度和宽度外还可在另外一个方向进行操作,即能够生成具有厚度(或深度)的对象。这就使得对象具有另一维尺寸,其结果将会使输入方法发生变化。
应用于数字娱乐点播领域时,3D对象用于绑定图像、文字或视频等资源,3D对象通过渲染系统将绑定的资源显示出来。
2009年12月30日公开了一种申请号为“CN200910161503.6”名称为“碰撞检测的方法和装置”的中国发明专利申请,所述专利申请公开了一种碰撞检测的方法和装置,属于网络游戏领域。所述方法包括:为游戏中待检测的第一模型和第二模型分别生成碰撞面片;获取第一模型、第二模型的碰撞面片中的3D空间信息;并转换为2D平面上的图形,得到第一模型的第一图形和第二模型的第二图形;检测第一图形与第二图形是否相交,如果是,则第一模型与第二模型发生碰撞,否则,不发生碰撞。所述装置包括:创建模块、获取模块、转换模块和检测模块。所述专利申请主要是通过将3D模型的碰撞检测转化为2D平面内图形的检测,试图减少碰撞检测的计算量,缩短碰撞检测的时间,提高碰撞检测的效率。
但是,上述的方法,面临至少两个问题,一时需要将3D模型的碰撞检测转化为2D平面内图形的时间和资源,二是仍然需要对图形碰撞进行检测,总得来看耗费资源,效率不高。因此,需要新的方法,既能保证不重叠运动效果,又能改善上述弊端。
发明内容
本发明主要解决的技术问题是提供一种在显示器中使3D对象运动而不重叠的方法和显示系统,能够避免显示屏幕中3D对象碰撞检测导致的系统运行效率较低和3D对象晃动的技术问题,使3D对象在显示屏幕不重叠运动的同时,使系统运行效率较高,并且使3D对象不晃动。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种在显示器中使3D对象运动而不重叠的方法,包括:在所述显示器屏幕中绘制多个3D对象,其中所述多个3D对象各自位于所述屏幕中相互不重叠的位置,并且所述屏幕中至少留有一个空的3D对象不重叠位置,所述多个3D对象分配有第一预定范围的深度方向分量值;驱动所述多个3D对象在屏幕中运动;在其中至少一个3D对象的深度方向分量值减少至深度方向分量值超出所述第一预定范围时,为所述超出预定范围的3D对象分配所述留下的空3D对象不重叠位置,并为所述超出预定范围的3D对象重新分配第二预定范围的深度方向分量值,将所述超出预定范围的3D对象原位置归还系统,使所述屏幕中一直留有至少一个空的3D对象不重叠的位置。
其中,所述驱动多个3D对象在屏幕中运动的步骤包括:驱动所述多个3D对象在屏幕中的深度方向分量值减少。
其中,所述驱动多个3D对象在屏幕中的深度方向分量值减少的过程中,包括步骤:接收用户对其中一个3D对象的选中请求,其中所述3D对象绑定了图像、文字或视频资源;在接收所述请求后驱动所述被选中的3D对象运动至屏幕预定地点,同时驱动剩余的所有3D对象以保持与被选中3D对象相对位置不变的方式跟随运动;在被选中的3D对象运动至屏幕预定地点后,等待接收用户对被选中3D对象的下一步操作请求。
其中,在等待接收用户对被选中3D对象的下一步操作请求超出预定时间时,使所有3D对象恢复至所述多个3D对象在屏幕中的深度方向分量值减少的状态。
其中,所述驱动多个3D对象在屏幕中的深度方向分量值减少的过程中,包括步骤:接收用户对其中一个3D对象的选中请求,其中所述3D对象是泡泡,并且绑定了图像、文字或视频资源;在接收所述请求后使所述被选中的3D对象破碎,同时触发3D对象破碎后的预定下一步操作。
其中,所述显示器是数字娱乐点播系统中的点播显示器,所述3D对象绑定的图像、文字或视频资源是分类导航图像、歌曲名或歌曲视频,所述下一步操作是是所述屏幕切换入该类型的歌曲页面。
其中,在其中至少一个3D对象的深度方向分量值减少至深度方向分量值超出所述第一预定范围的步骤中,超出所述第一预定范围是指:深度方向分量值减少使得所述至少一个3D对象的大小是原始大小的两倍。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010596711.1/2.html,转载请声明来源钻瓜专利网。