【技术实现步骤摘要】
用于文档的三维演示方法及装置
本专利技术涉及三维视图领域,具体而言,涉及一种用于文档的三维演示方法及装置。
技术介绍
传统的产品展示方式是直接将产品实体呈现给客户,但对于如工业领域规模庞大或结构复杂的产品来说,难以通过实体展示的方式将产品的全部亮点呈现给用户。平面图片和文字介绍等二维展示方式可以在一定程度上展示产品的构造等情况,但是静止的二维展示无法充分展现产品的具体细节。随着计算机图形学和三维计算机辅助设计技术的发展,特别是移动互联网的普及,产品的三维展示变得越来越重要。现有的三维产品展示方法可以实现展示企业的全景图,播放视频,以及提供产品目录和二维图片等。现有的三维产品展示方法主要存在以下缺陷:(1)展示平台单一:桌面级的应用方式无法实现随时随地地展示产品。同时,即便是移动端的应用也无法直接使用个人电脑端的产品展示材料,尤其是无法实现用户可随意选择观察视角以查看产品细节;(2)无法及时更新产品和服务:基于移动互联网的应用很多是已定制好的内容,因此,一旦有新的产品出现,或者原有产品发生变化,需要花费时间重新定制应用;(3)展示内容单一:仅能展示图片、文字,或者播放视频,无法为用户带来交互式体验,同时也无法查看产品的零部件细节特征。针对相关技术中通过计算机进行文档的三维演示时灵活性差的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种用于文档的三维演示方法及装置,以解决通过计算机进行文档的三维演示时灵活性差的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种用于文档的三维演示方法。根据本专利技术的用于文档的三维演示方法 ...
【技术保护点】
一种用于文档的三维演示方法,其特征在于,包括:获取待演示模型的三维体;获取所述待演示模型在当前文档页面的渲染属性信息,其中,所述渲染属性信息为对所述待演示模型的三维体进行三维渲染时需设置的属性信息;按照所述渲染属性信息对所述待演示模型的三维体进行三维渲染,得到所述待演示模型在所述当前文档页面上的三维视图;以及在所述当前文档页面通过所述三维视图对所述待演示模型进行三维演示。
【技术特征摘要】
1.一种用于文档的三维演示方法,其特征在于,包括:获取待演示模型的三维体;获取所述待演示模型在当前文档页面的渲染属性信息,其中,所述渲染属性信息为对所述待演示模型的三维体进行三维渲染时需设置的属性信息;按照所述渲染属性信息对所述待演示模型的三维体进行三维渲染,得到所述待演示模型在所述当前文档页面上的三维视图;以及在所述当前文档页面通过所述三维视图对所述待演示模型进行三维演示,其中,所述待演示模型的三维体包括多个零部件三维体,所述三维视图包括剖切视图,在按照所述属性信息对所述待演示模型的三维体进行三维渲染之前,所述方法还包括:确定所述多个零部件三维体中的待剖切零部件三维体,其中,所述待剖切零部件三维体为用于展示剖切面的零部件三维体;获取所述待剖切零部件三维体的剖切面信息;以及将所述剖切面信息添加至所述待剖切零部件三维体,其中,按照所述剖切面信息和所述属性信息对所述待演示模型的三维体进行三维渲染,得到所述待演示模型在所述当前文档页面上的剖切视图。2.根据权利要求1所述的方法,其特征在于,所述待演示模型的三维体包括多个零部件三维体,所述多个零部件三维体包括待爆炸零部件三维体,所述待爆炸零部件三维体为用于展示内部构造的零部件三维体,所述三维视图包括爆炸视图,在按照所述属性信息对所述待演示模型的三维体进行三维渲染之前,所述方法还包括:分别获取所述多个零部件三维体的初始模型矩阵,其中,所述多个零部件三维体的初始模型矩阵包括所述待爆炸零部件三维体的初始矩阵模型;获取所述待爆炸零部件三维体对应的预设模型矩阵,其中,所述预设模型矩阵为所述待爆炸零部件三维体在所述爆炸视图中的模型矩阵;以及将所述待爆炸零部件三维体的初始矩阵模型替换为所述预设模型矩阵,其中,按照所述预设模型矩阵和所述属性信息对所述待演示模型的三维体进行三维渲染,得到所述待演示模型在所述当前文档页面上的爆炸视图。3.根据权利要求2所述的方法,其特征在于,在按照所述预设模型矩阵对所述待演示模型的三维体进行三维渲染之前,所述方法还包括:获取所述多个零部件三维体中除所述待爆炸零部件三维体之外的零部件三维体;以及对所述多个零部件三维体中除所述待爆炸零部件三维体之外的零部件三维体进行第一隐藏处理,其中,所述第一隐藏处理用于在所述当前文档页面上不显示所述多个零部件三维体中除所述待爆炸零部件三维体之外的零部件三维体。4.根据权利要求1所述的方法,其特征在于,在所述当前文档页面通过所述三维视图对所述待演示模型进行三维演示之后,所述方法还包括:对所述剖切视图进行第二隐藏处理,其中,所述第二隐藏处理用于在所述当前文档页面不显示所述剖切视图中的剖切面。5.根据权利要求1所述的方法,其特征在于,在所述当前文档页面通过所述三维视图对所述待演示模型进行三维演示之后,所述方法还包括:接收平移处理指令,其中,所述平移处理指令用于指示平移所...
【专利技术属性】
技术研发人员:李蓓蓓,宋智广,黄松波,
申请(专利权)人:北京数码大方科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。