[发明专利]一种3D虚拟场景中嵌入动画的方法在审
申请号: | 201910358955.7 | 申请日: | 2019-04-30 |
公开(公告)号: | CN110070614A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 张春雷 | 申请(专利权)人: | 深圳微新创世科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T15/00;G06Q30/06 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 王霞 |
地址: | 518000 广东省深圳市南山区南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 下载 嵌入 家具 数据库查询模块 动画播放模块 设计技术领域 系统输入模块 消息处理模块 用户体验度 播放 查询 家具生产 监听事件 商品信息 商品制作 下载模块 整体呈现 服务端 动漫 户型 家装 制作 真实性 | ||
1.一种3D虚拟场景中嵌入动画的方法,其特征在于包括如下步骤:
(1)商品制作:制作3DMAX模型,制作与模型对应的商品信息;
(2)查询并下载商品;
(3)商品交互及播放动画。将需要交互的商品下载至本地数据库,浏览界面设置有上传、播放功能,点击上传功能即可替换商品,当需要体验其他商品时,继续点击上传功能即可实现商品交互,上传后点击播放即可进行动画播放。
2.根据权利要求1所述的一种3D虚拟场景中嵌入动画的方法,其特征在于,所述商品制作方法具体包括:
将需要有交互动画的模型用名字标记出来,供U3D程序识别;
将模型和商品信息传输至服务器并保存至数据库。
3.根据权利要求1所述的一种3D虚拟场景中嵌入动画的方法,其特征在于,所述查询并下载商品包括系统输入模块、消息处理模块、数据库查询模块、客户端、服务端和客户端下载模块,具体操作方法包括:
系统输入模块检测下载商品信息;
客户端向服务端发起获取商品信息的请求;
服务端收到请求后,在消息处理模块发送请求信息至数据库查询模块,查询完毕后向客户端返回查询信息;
客户端接收到服务端的返回信息,并通过消息处理模块分析返回内容后,将内容解析发送到客户端下载模块,客户端下载模块完成此次操作后,将下载好的数据发送到数据库查询模块,商品下载完毕保存至本地数据库。
4.根据权利要求3所述的一种3D虚拟场景中嵌入动画的方法,其特征在于,所述商品交互及播放动画包括户型模块、家具生产模块、UI显示模块、家具监听事件模块和动画播放模块,具体交互及播放步骤如下:
制作相关家具户型,通过户型模块处理用户输入的数据生成房间;
点击生成的房间,系统输入模块检测到房间后将点击区域的家具信息获取并通知家具生成模块,所述家具生成模块与户型模块通讯连接,户型模块获取生成家具位置,将选定家具生成;
同时,系统输入模块检测到选定家具后,发送消息至家具监听事件模块,家具监听事件模块检测自身有可交互标记后通知UI显示模块将可交互控件显示出来;
系统输入模块检测到可互交控件,通知动画播放模块;
动画播放模块接到通知后,检测当前为在线模式后通知客户端下载模块下载系统上生成的播放视频,并通过加载视频流的方式将视频渲染到屏幕上。
5.根据权利要求4所述的一种3D虚拟场景中嵌入动画的方法,其特征在于:所述商品交互及播放动画包括户型模块、家具生产模块、UI显示模块、家具监听事件模块和动画播放模块,具体交互及播放步骤如下:
制作相关家具户型,通过户型模块处理用户输入的数据生成房间;
点击生成的房间,系统输入模块检测到房间后将点击区域的家具信息获取并通知家具生成模块,所述家具生成模块与户型模块通讯连接,户型模块获取生成家具位置,将选定家具生成;
同时,系统输入模块检测到选定家具后,发送消息至家具监听事件模块,家具监听事件模块检测自身有可交互标记后通知UI显示模块将空格键显示出来;
系统输入模块检测到空格键时,通知动画播放模块;
动画播放模块接到通知后,检测当前为在线模式后通知客户端下载模块下载系统上生成的播放视频,并通过加载视频流的方式将视频渲染到屏幕上。
6.根据权利要求4或5所述的一种3D虚拟场景中嵌入动画的方法,其特征在于:所述动画播放模块接到通知后,检测当前为非在线模式后将本地视频加载为视频流渲染到屏幕上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳微新创世科技有限公司,未经深圳微新创世科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910358955.7/1.html,转载请声明来源钻瓜专利网。