[发明专利]模型控制方法、装置、介质及设备在审
申请号: | 202210268421.7 | 申请日: | 2022-03-18 |
公开(公告)号: | CN114733192A | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 姜锐 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/42 | 分类号: | A63F13/42;A63F13/525 |
代理公司: | 北京元合联合知识产权代理事务所(特殊普通合伙) 11653 | 代理人: | 李非非 |
地址: | 310056 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 控制 方法 装置 介质 设备 | ||
1.一种模型控制方法,其特征在于,所述方法包括:
获取屏幕上的触控点坐标;
根据所述屏幕上的触控点坐标和虚拟相机的空间坐标获得辅助控制体的空间坐标;
根据所述辅助控制体的空间坐标和预先设定的所述辅助控制体与模型之间的距离获得与所述辅助控制体相对应的模型的空间坐标;
根据所述辅助控制体的空间坐标和模型的空间坐标显示所述辅助控制体和模型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述屏幕上的触控点坐标和虚拟相机的空间坐标获得辅助控制体的空间坐标的过程包括:
将所述屏幕上的触控点坐标转换为3D场景中的坐标;
根据虚拟相机的空间坐标和触控点在3D场景中的坐标的方向向量获得空间第一直线方程;
根据辅助控制体的初始屏幕坐标和沿所述辅助控制体的初始屏幕坐标Z轴的正向法向量获得空间第一平面方程;
根据所述空间第一直线方程和所述空间第一平面方程获得所述空间第一直线方程中直线与所述空间第一平面方程中平面的交点坐标,所述交点坐标为所述辅助控制体的空间坐标。
3.根据权利要求1所述的方法,其特征在于,所述根据所述辅助控制体的空间坐标和预先设定的所述辅助控制体与模型之间的距离获得与所述辅助控制体相对应的模型的空间坐标的过程包括:
将所述辅助控制体的空间坐标转换为屏幕坐标;
根据所述辅助控制体的屏幕坐标和预先设定的辅助控制体与模型之间的距离获得模型的屏幕坐标;
将所述模型的屏幕坐标转换为3D场景中的坐标;
根据所述模型在3D场景中的坐标和虚拟相机的空间坐标获得空间第二直线方程;
根据所述辅助控制体的空间坐标和沿虚拟相机前向的方向向量为法向量获得空间第二平面方程;
根据所述空间第二直线方程和所述空间第二平面方程获得所述空间第二直线方程中直线与所述空间第二平面方程中平面的交点坐标,所述交点坐标为所述模型的空间坐标。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据虚拟相机的空间坐标、辅助控制体的空间坐标和预先设定的辅助控制体在屏幕中的预设显示范围获得辅助控制体在空间中的目标显示范围;
在屏幕中显示与所述目标显示范围相对应的辅助控制体。
5.根据权利要求4所述的方法,其特征在于,所述根据虚拟相机的空间坐标、辅助控制体的空间坐标和预先设定的辅助控制体在屏幕中的预设显示范围获得辅助控制体在空间中的目标显示范围的过程包括:
将所述辅助控制体的空间坐标转换为屏幕坐标;
根据所述辅助控制体的屏幕坐标和预先设定的辅助控制体在屏幕中的预设显示范围获得辅助控制体的X轴方向的圆上点坐标;
将所述辅助控制体的X轴方向的圆上点坐标转换为3D场景中的坐标,并根据所述辅助控制体的X轴方向的圆上点在3D场景中的坐标和虚拟相机的空间坐标获得空间第三直线方程;
根据所述辅助控制体的空间坐标和沿虚拟相机前向的方向向量为法向量获得空间第三平面方程;
根据所述空间第三直线方程和所述空间第三平面方程获得所述空间第三直线方程中直线与所述空间第三平面方程中平面的交点坐标;
根据所述交点坐标和所述辅助控制体的空间坐标获得辅助控制体在空间中的目标显示范围。
6.根据权利要求5所述的方法,其特征在于,所述辅助控制体为对称图形,所述圆上点所在圆的半径为所述预设显示范围中辅助控制体中心点到端点的最大距离。
7.根据权利要求5所述的方法,其特征在于,所述辅助控制体为非对称图形,所述圆上点所在圆的半径为所述预设显示范围中辅助控制体两个端点之间最大距离的一半。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210268421.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:极耳焊接装置
- 下一篇:一种便于清洗的板式MBR膜过滤器