[发明专利]三维实体的显示方法、装置及计算机可读存储介质在审
申请号: | 202010073942.8 | 申请日: | 2020-01-22 |
公开(公告)号: | CN111292398A | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 唐李梅;杨鹏;安超 | 申请(专利权)人: | 北京明略软件系统有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20;G06T15/04;G06T15/00 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王康;栗若木 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 实体 显示 方法 装置 计算机 可读 存储 介质 | ||
1.一种三维实体的显示方法,其特征在于,包括:
创建三维实体,并获取待显示在所述三维实体上的一系列图片;其中,所述一系列图片是假设所述三维实体转动并在转动过程中根据所述三维实体面向观看者所要展示的渲染效果而获取的;
将所述一系列图片轮换贴附于所述三维实体面向观看者的表面上。
2.根据权利要求1所述的方法,其特征在于,所述图片包括:精灵图;
所述将一系列图片轮换贴附于三维实体面向观看者的表面上,包括:
依次为所述三维实体面向观看者的表面切换配置所述一系列精灵图的材质。
3.根据权利要求2所述的方法,其特征在于,所述创建三维实体之后,且所述依次为三维实体面向观看者的表面切换配置一系列精灵图的材质之前,还包括:
将创建的三维实体的材质透明度配置为0。
4.根据权利要求2所述的方法,其特征在于,所述依次为三维实体面向观看者的表面切换配置一系列精灵图的材质,包括:
每隔预设时间从所述一系列精灵图中获取一张精灵图,并每当获得一张精灵图,为所述三维实体面向观看者的表面切换配置获得的精灵图的材质。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述三维实体包括:球体。
6.根据权利要求5所述的方法,其特征在于,所述创建三维实体,包括:
设置待创建的球体的大小和分段数;
利用three.js技术中的SphereBufferGeometry构造函数,并按照设置的球体的大小和分段数创建所述球体。
7.根据权利要求5所述的方法,其特征在于,所述创建三维实体之后,还包括:
利用three.js技术中的TorusBufferGeometry构造函数为创建的球体设置至少一个圆心与所述球体的球心重合的圆环;
设置创建的圆环围绕所述球体转动。
8.一种三维实体的显示装置,其特征在于,包括:
预处理模块,用于创建三维实体,并获取待显示在所述三维实体上的一系列图片;其中,所述一系列图片是假设所述三维实体转动并在转动过程中根据所述三维实体面向观看者所要展示的渲染效果而获取的;
处理模块,用于将所述一系列图片轮换贴附于所述三维实体面向观看者的表面上。
9.一种三维实体的显示装置,其特征在于,包括:处理器和存储器,其中,所述存储器中写入有以下可被所述处理器执行的命令:
创建三维实体,并获取待显示在所述三维实体上的一系列图片;其中,所述一系列图片是假设所述三维实体转动并在转动过程中根据所述三维实体面向观看者所要展示的渲染效果而获取的;
将所述一系列图片轮换贴附于所述三维实体面向观看者的表面上。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机可执行命令,所述计算机可执行命令用于执行以下步骤:
创建三维实体,并获取待显示在所述三维实体上的一系列图片;其中,所述一系列图片是假设所述三维实体转动并在转动过程中根据所述三维实体面向观看者所要展示的显示状态而获取的;
将所述一系列图片轮换贴附于所述三维实体面向观看者的表面上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010073942.8/1.html,转载请声明来源钻瓜专利网。