[发明专利]三维模型交互编辑的方法、平台、设备及可读存储介质在审
| 申请号: | 201811384978.7 | 申请日: | 2018-11-20 |
| 公开(公告)号: | CN111210525A | 公开(公告)日: | 2020-05-29 |
| 发明(设计)人: | 姜丹;何进萍 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
| 主分类号: | G06T19/20 | 分类号: | G06T19/20;G06T15/00 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 吴会英;刘芳 |
| 地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 三维 模型 交互 编辑 方法 平台 设备 可读 存储 介质 | ||
1.一种三维模型交互编辑的方法,其特征在于,包括:
获取模型渲染请求,所述模型渲染请求中包括渲染参数;
根据所述模型渲染请求中的渲染参数采用WebGL技术对HTML5页面中的三维模型进行渲染;
获取模型交互编辑请求,所述交互编辑请求中包括:交互类型及交互参数;
根据所述交互类型及对应交互类型的交互参数对所述三维模型与用户的交互进行设置;
获取模型发布请求,所述发布请求中包括:发布平台的标识;
根据所述发布请求,通过预存储的进行接口对接的配置信息将所述三维模型在所述发布平台的标识对应的发布平台进行发布。
2.根据权利要求1所述的方法,其特征在于,所述获取模型渲染请求,所述模型渲染请求中包括渲染参数,具体包括:
检测用户对模型编辑界面的渲染参数设置操作;
根据所述渲染参数设置操作生成模型渲染请求。
3.根据权利要求2所述的方法,其特征在于,所述根据所述模型渲染请求中的渲染参数采用WebGL技术对HTML5页面中的三维模型进行渲染,具体包括:
获取三维模型的顶点坐标;
根据所述顶点坐标及顶点着色参数采用顶点着色器对所述顶点进行着色;
对所述顶点进行图元装配,生成线面图形;
对所述线面图形进行光栅化处理;
根据片元着色参数采用片元着色器对所述光栅化的线片图形进行片元着色,以完成所述三维模型的第一渲染。
4.根据权利要求3所述的方法,其特征在于,所述根据片元着色参数采用片元着色器对所述光栅化的线片图形进行片元着色,以完成所述三维模型的第一渲染之后,还包括:
将片元着色后的三维模型设置到场景中;
根据场景配置参数对所述场景中的三维模型进行第二渲染。
5.根据权利要求1所述的方法,其特征在于,所述交互类型至少包括:热点交互类型及三维交互类型;
所述获取模型交互编辑请求,具体包括:
检测用户对某交互类型对应的交互编辑界面的交互参数设置操作;
根据所述交互参数设置操作生成对应的交互编辑请求。
6.根据权利要求5所述的方法,其特征在于,若所述交互类型为热点交互类型,则所述交互参数至少包括:标签样式图片,标签位置,标签事件;
所述根据所述交互类型及对应交互类型的交互参数对所述三维模型与用户的交互进行设置,具体包括:
将所述标签样式图片进行渲染并粘贴到三维片状面板上;
根据所述标签位置设置所述三维片状面板的各顶点坐标位置;
对所述三维模型形态发生变化时的所述三维片状面板的转换策略进行设置,以使所述三维片状面板对应的标签样式图片正对所述用户;
对所述三维片状面板对应的标签与交互媒介的射线拾取交互策略进行设置;
对所述标签事件的触发策略进行设置。
7.根据权利要求5所述的方法,其特征在于,若所述交互类型为三维交互类型,所述交互参数至少包括:三维模型事件;
所述根据所述交互类型及对应交互类型的交互参数对所述三维模型与用户的交互进行设置,具体包括:
对所述三维模型与交互媒介的射线拾取交互策略进行设置;
对所述三维模型事件的触发策略进行设置。
8.根据权利要求6或7所述的方法,其特征在于,所述三维模型事件中包括:自定义动画事件;
所述方法还包括:
向用户显示动画编辑界面;
检测用户对所述动画编辑界面的动画参数的设置操作;
根据所述动画参数的设置操作生成动画编辑的数据;
若触发播放自定义动画事件,则根据动画编辑的数据采用缓动算法进行所述自定义动画事件的播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811384978.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于飞行模拟器的松软地面仿真方法
- 下一篇:定位位置调整方法及其装置





