[发明专利]组合立体图形显示状态的调控方法、装置及计算机设备有效
申请号: | 201711219082.9 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107992253B | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 王东杰 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0486;G06F3/14 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 510530 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组合 立体 图形 显示 状态 调控 方法 装置 计算机 设备 | ||
1.一种组合立体图形显示状态的调控方法,其特征在于,包括:
确定画布中待调控的组合立体图形,并确定所述组合立体图形在所述画布上的组合操作位置,所述组合操作位置以确定的组合中心坐标点表示;
基于所述组合操作位置,在所述画布中形成对应于所述组合立体图形的调控操作球;
监听接收到拖动触发消息时画布中的光标点是否处于所述调控操作球的所在区域;若是,则根据所述光标点被拖动时所形成拖动事件产生的旋转信息及选定的状态转换模式,调节控制所述组合立体图形在所述画布上的显示状态;
其中,所述状态转换模式包括:对相机转换和对立体图形转换;
对立体图形转换模式下,对所述拖动事件的响应直接同步作用在所述组合立体图形的各立体图形上;对相机转换模式下,对所述拖动事件的响应同步作用于各立体图形所对应三维场景的相机元素上;
所述光标点被拖动时形成拖动事件产生的旋转信息的确定步骤包括:
确定所述光标点被拖动时所形成拖动事件在所述画布上对应的起始坐标点和实时坐标点;
获取所述组合中心坐标点在所述调控操作球当前对应第一空间坐标系中的组合空间坐标点,并获得所述起始坐标点及所述实时坐标点分别在所述第一空间坐标系中的起始空间坐标点和实时空间坐标点;
根据所述组合空间坐标点、起始空间坐标点以及实时空间坐标点,确定所述起始空间坐标点及实时空间坐标点与所述组合空间坐标点构成的旋转角度,以及状态调控所需旋转轴的轴向量;
基于所述旋转轴构建所述调控操作球新对应的第二空间坐标系,并根据所述轴向量及所述旋转角度确定所述第一空间坐标系变换为第二空间坐标系时的旋转矩阵,并将所述旋转矩阵记为旋转信息。
2.根据权利要求1所述的方法,其特征在于,所述确定画布中待调控的组合立体图形,并确定所述组合立体图形在所述画布上的组合操作位置,包括:
获取在画布上被选中的至少两个立体图形,将所述至少两个立体图形确定为待调控的组合立体图形;
监听到当前触发的调控启动指令后,根据所述组合立体图形中各立体图形在所述画布上的几何中心坐标点,获得所述组合立体图形的组合中心坐标点作为所述组合操作位置。
3.根据权利要求1所述的方法,其特征在于,所述根据所述光标点被拖动时所形成拖动事件产生的旋转信息及选定的状态转换模式,调节控制所述组合立体图形在所述画布上的显示状态,包括:
如果选定的状态转换模式为对相机转换,则根据设定的第一转换策略及作为所述旋转信息的旋转矩阵调节控制所述组合立体图形在所述画布上的显示状态;
如果选择的状态装换模式为对立体图形转换,则根据设定的第二转换策略及作为所述旋转信息的旋转矩阵调节控制所述组合立体图形在所述画布上的显示状态。
4.根据权利要求3所述的方法,其特征在于,所述根据设定的第一转换策略及作为所述旋转信息的旋转矩阵调节控制所述组合立体图形在所述画布上的显示状态,包括:
如果所述组合立体图形中各立体图形及所述调控操作球均处于同一三维场景,则通过所述旋转矩阵的逆矩阵转换所述三维场景中相机的位姿,根据转换后的位姿对所述三维场景下的组合立体图形重新投影并显示到所述画布中;否则,
确定各所述立体图形对应的第一三维场景,根据所述旋转矩阵及所述调控操作球所对应三维场景与各所述第一三维场景的坐标转换关系,确定各所述立体图形对应的第一旋转矩阵;
通过各所述第一旋转矩阵的逆矩阵转换各所述第一三维场景中相机的位姿,并根据各所相机转换后的位姿对相应第一三维场景下的立体图形重新投影并显示到所述画布中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711219082.9/1.html,转载请声明来源钻瓜专利网。