iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210661036.9 (22)申请日 2022.06.13 (71)申请人 北京优锘科技有限公司 地址 100015 北京市朝阳区酒仙桥路10号 82幢一层10 5室 (72)发明人 张佳亮 董伟 乐世华 李鉴  (74)专利代理 机构 北京安度修典专利代理事务 所(特殊普通 合伙) 11424 专利代理师 杨方成 马欢萍 (51)Int.Cl. G06T 17/00(2006.01) G06T 7/73(2017.01) (54)发明名称 一种三维场景中漫游快速实现方法及系统 (57)摘要 本发明公开了一种三维场景中漫游快速实 现方法及系统, 该方法包括: 设置漫游控制器的 目标对象模型、 相机对象及参数; 绑定所述漫游 控制器的交互事件; 基于所述交互事件及所述漫 游控制器的参数, 计算所述目标对象模型及所述 相机对象的朝向; 根据所述目标对象模型及所述 相机对象的朝向, 计算所述目标对象模型及所述 相机对象的位置。 本发明实现对目标对象模型及 相机对象的控制, 并依次完成第一人称相机和第 三人称相机的漫游功能, 同时根据需要实现效果 同步和自由切换。 权利要求书2页 说明书6页 附图2页 CN 114820950 A 2022.07.29 CN 114820950 A 1.一种三维场景中漫游快速实现方法, 其特 征在于, 包括: 设置漫游控制器的目标对象模型、 相机对象及参数; 绑定所述漫游控制器的交 互事件; 基于所述交互事件及所述漫游控制器的参数, 计算所述目标对象模型及所述相机对象 的朝向; 根据所述目标对象模型及所述相机对象的朝向, 计算所述目标对象模型及所述相机对 象的位置 。 2.根据权利要求1所述的三维场景中漫游快速实现方法, 其特征在于, 分别设置漫游控 制器的目标对象模型和目标对象模型的本地旋转四元数、 以及相机对象和相机对象的本地 旋转四元 数。 3.根据权利要求1所述的三维场景中漫游快速实现方法, 其特征在于, 所述漫游控制器 的参数包括漫游控制器的移动速度、 偏移速度、 俯仰速度、 第三人称相 机的相机距离、 累计 偏移角变化 量及累计俯仰角变化 量。 4.根据权利要求2所述的三维场景中漫游快速实现方法, 其特征在于, 所述绑定所述漫 游控制器的交 互事件的步骤 包括: 绑定所述漫游控制器的鼠标事件, 获取所述鼠标的移动间隔, 包括X轴向移动间隔和Y 轴向移动间隔; 绑定所述漫游控制器的键盘事件, 并将所述键盘的热键分别绑定到所述漫游控制器的 前进、 后退、 左移和右 移标志。 5.根据权利要求4所述的三维场景中漫游快速实现方法, 其特征在于, 所述计算所述目 标对象模型及所述相机对象的朝向的步骤 包括: 根据所述鼠标的移动间隔, 计算所述漫游控制器的新的偏移角和新的俯仰角; 根据所述漫游控制器的新的偏移角, 计算所述目标对象模型的朝向; 根据所述漫游控制器的新的偏移角和新的俯仰角, 计算所述相机对象的朝向。 6.根据权利要求5所述的三维场景中漫游快速实现方法, 其特征在于, 所述计算所述目 标对象模型的朝向的步骤 包括: 根据所述漫游控制器的新的偏移角, 计算目标对象模型偏移旋转变化的四元 数; 将目标对象模型偏移旋转变化的四元数与 所述目标对象模型的本体旋转 四元数相乘, 得到所述目标对象模型的最 新朝向。 7.根据权利要求5所述的三维场景中漫游快速实现方法, 其特征在于, 所述计算所述相 机对象的朝向的步骤 包括: 根据所述漫游控制器的新的偏移角, 计算所述相机对象偏移旋转变化的四元 数; 根据所述漫游控制器的新的俯仰角, 计算所述相机对象俯仰旋转变化的四元 数; 将所述相机对象偏移旋转变化的四元数、 所述相机对象俯仰旋转变化的四元数与 所述 相机对象的本体旋转四元 数相乘, 得到所述相机对象的最 新朝向。 8.根据权利要求3所述的三维场景中漫游快速实现方法, 其特征在于, 所述计算所述目 标对象模型及所述相机对象的位置的步骤 包括: 计算所述目标对象模型的移动距离和 右方向, 并对所述目标对象模型的朝向和 右方向 进行标准化;权 利 要 求 书 1/2 页 2 CN 114820950 A 2根据所述目标对象模型的朝向和右方向, 计算所述目标对象模型的位置; 将所述相机对象的位置设置为所述目标对象模型的位置; 根据所述相机对象的朝向、 所述目标对象模型的位置以及所述第 三人称相机的相机距 离, 修正第三人称相机位置 。 9.根据权利要求1所述的三维场景中漫游快速实现方法, 其特征在于, 所述计算所述目 标对象模型的移动距离和右方向的步骤 包括: 根据所述目标对象模型的移动速度 以及时间间隔, 计算所述目标对象模型的移动距 离; 自定义上方向向量, 根据所述上方向向量和所述目标对象模型的朝向, 计算所述目标 对象模型的右方向; 将所述目标对象模型的朝向和右方向进行 标准化。 10.一种三维场景中漫游快速实现系统, 其特 征在于, 包括: 存储器, 用于存 储计算机程序; 处理器, 用于执行所述计算机程序时实现如权利要求1至9任一项所述三维场景中漫游 快速实现方法的步骤。权 利 要 求 书 2/2 页 3 CN 114820950 A 3

.PDF文档 专利 一种三维场景中漫游快速实现方法及系统

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种三维场景中漫游快速实现方法及系统 第 1 页 专利 一种三维场景中漫游快速实现方法及系统 第 2 页 专利 一种三维场景中漫游快速实现方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 09:46:09上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。