发明名称 |
二维界面的三维化方法和装置 |
摘要 |
本发明公开了一种二维界面的三维化方法和装置,属于计算机领域。所述方法包括:在二维界面的各个图层之间增加垂直间隙;根据所述二维界面的透明度,获取所述二维界面的轮廓;当检测到触摸操作时,获取所述触摸操作的触摸参数;根据所述二维界面的触摸参数,确定虚拟投影光源的虚拟光源属性;根据所述虚拟光源属性的变化、所述二维界面的各个图层、所述垂直间隙以及轮廓,构建并显示与所述虚拟光源属性相应的三维界面图像。采用本发明实施例提供的技术方案,简化了三维建模的处理过程,实现了在用户操作过程中,实时地将二维界面三维化,给用户带来三维的视觉感受。 |
申请公布号 |
CN103853475B |
申请公布日期 |
2017.03.01 |
申请号 |
CN201210511144.4 |
申请日期 |
2012.12.03 |
申请人 |
联想(北京)有限公司 |
发明人 |
吴茂源 |
分类号 |
G06F3/0488(2013.01)I;G06T19/00(2011.01)I |
主分类号 |
G06F3/0488(2013.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
张耀光 |
主权项 |
一种二维界面的三维化方法,其特征在于,所述方法包括:在二维界面的各个图层之间增加垂直间隙;根据所述二维界面的透明度,获取所述二维界面的轮廓;当检测到触摸操作时,获取所述触摸操作的触摸参数;根据所述二维界面的触摸参数,确定虚拟投影光源的虚拟光源属性;根据所述虚拟光源属性的变化、所述二维界面的各个图层、所述垂直间隙以及轮廓,构建并显示与所述虚拟光源属性相应的三维界面图像;其中,所述当检测到触摸操作时,获取所述触摸操作的触摸参数,具体包括:当检测到所述触摸操作时,获取所述触摸操作的触摸点位置和触摸点位移速度;其中,根据所述二维界面的触摸参数,确定虚拟投影光源的虚拟光源属性,具体包括:将所述触摸点位置的x、y坐标作为所述虚拟投影光源的x、y坐标,同时,自动设置所述虚拟光源点在三维界面中的高度坐标,所述高度坐标是不随所述触摸点位置的变化而变化的一个常量;根据所述触摸点位置和触摸点位移速度,确定所述虚拟投影光源的照射角度。 |
地址 |
100085 北京市海淀区上地西路6号 |