[发明专利]一种基于图片作为背景画平面矢量图的系统及方法有效
申请号: | 201710202210.2 | 申请日: | 2017-03-30 |
公开(公告)号: | CN106971370B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 王征 | 申请(专利权)人: | 王征 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T11/00;G06T17/00;G06F3/0484;G06F3/0488 |
代理公司: | 安徽知问律师事务所 34134 | 代理人: | 杜袁成 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图片 作为 背景 平面 矢量图 系统 方法 | ||
1.一种基于图片作为背景画平面矢量图的系统,其特征在于,包括:
矢量图层处理器:负责对平面矢量图进行展示与控制;
背景图层处理器:负责对图片或图像进行展示与控制;
屏幕操作捕获器:负责实时捕捉手指在屏幕上的移动过程的坐标信息,并将此信息传输给图层联动器;
功能选择器:记录在某一时刻对图层的操作方式,并对操作方式进行选择;
图层联动器:控制背景图层处理器与矢量图层处理器的绘制顺序,并从屏幕操作捕捉器获取的手指移动坐标分别发送给背景图层处理器与矢量图层处理器;所述矢量图层处理器的展示与控制包括:显示平面矢量图或不显示平面矢量图,平移、旋转或缩放平面矢量图;背景图层处理器的展示与控制包括:显示图片或不显示图片,平移、旋转或缩放图片;
采用如下方法控制,包括绘制的顺序控制和绘制的同步控制;
绘制的顺序控制:先判断在2D坐标系统绘制还是3D坐标系统绘制,若为2D坐标系统绘制,背景图层处理器先绘制,矢量图层处理器后绘制;
若为3D坐标系统绘制,判断深度检测功能开关是否打开,如果已打开,则以视距控制,离观察点较近的面绘制矢量图层,离眼睛较远的面绘制背景图层,如未打开,背景图层处理器先绘制,矢量图层处理器后绘制;
图层联动器从功能选择器中查询当前的操作方式,并根据当前的操作方式对平面矢量图和图片进行相应控制。
2.根据权利要求1所述的一种基于图片作为背景画平面矢量图的系统,其特征在于:所述的系统设置于计算机或服务器中,相应的屏幕操作通过外部设备进行输入。
3.一种基于图片作为背景画平面矢量图的方法,其特征在于:包括绘制的顺序控制和绘制的同步控制;
绘制的顺序控制:先判断在2D坐标系统绘制还是3D坐标系统绘制,若为2D坐标系统绘制,背景图层处理器先绘制,矢量图层处理器后绘制;
若为3D坐标系统绘制,判断深度检测功能开关是否打开,如果已打开,则以视距控制,离观察点较近的面绘制矢量图层,离眼睛较远的面绘制背景图层,如未打开,背景图层处理器先绘制,矢量图层处理器后绘制;
图层联动器从功能选择器中查询当前的操作方式,并根据当前的操作方式对平面矢量图和图片进行相应控制。
4.根据权利要求3所述的一种基于图片作为背景画平面矢量图的方法,其特征在于:功能选择器中的操作方式包括但不限于“平移”、“缩放”或“旋转”。
5.根据权利要求4所述的一种基于图片作为背景画平面矢量图的方法,其特征在于:平移的步骤如下:
1)图层联动器从屏幕操作捕捉器中获取各个手指在2D世界坐标系分别在X轴和在Y轴上移动前坐标和移动后的坐标;
2)根据此移动前坐标与移动后的坐标分别计算在2D世界坐标系分别在X轴上的位移Vx和Y轴上的位移Vy;
3)将矢量位移Vx和矢量位移Vy传输给矢量图层处理器;
4)由矢量图层处理器根据矢量位移Vx和矢量位移Vy控制矢量图层的平移;
5)将矢量位移Vx和矢量位移Vy分别都乘以透视比值为T,得到新的矢量位移Tx和矢量位移Ty,并将此新的矢量位移Tx和矢量位移Ty传输给背景图层处理器;
6)由背景图层处理器根据矢量位移Tx和矢量位移Ty控制背景图层的平移;使得用户看到的平面矢量图与背景图片或图像仍是同步重合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王征,未经王征许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710202210.2/1.html,转载请声明来源钻瓜专利网。