一种基于插件的PPT三维模型展示方法、系统及电子设备技术方案

技术编号:39155823 阅读:9 留言:0更新日期:2023-10-23 15:00
一种基于插件的PPT三维模型展示方法、装置及电子设备,该方法包括:响应于幻灯片演示界面中三维交互内容的触发指令,加载三维交互内容需要的三维交互插件,通过三维交互插件控制三维模型展示软件启动,通过三维交互插件获取三维交互内容对应的三维模型数据的存储地址,并通过三维交互插件的通信模块将存储地址内的三维模型数据发送至三维模型展示软件,通过三维模型展示软件加载三维模型数据对应的三维模型,并展示三维模型。采用本申请,通过创建三维交互插件使得PPT能借助三维模型展示软件进行PPT展示,该过程用户只需要与三维交互内容进行交互即可展示对应的三维模型,使得用户在使用OfficePowerPoint进行PPT演示时,能快速展示三维模型。快速展示三维模型。快速展示三维模型。

【技术实现步骤摘要】
一种基于插件的PPT三维模型展示方法、系统及电子设备


[0001]本申请涉及三维模型展示
,具体涉及一种基于插件的PPT三维模型展示方法、系统及电子设备。

技术介绍

[0002]三维模型由于其更易于操作和理解的优点,已经得到高速发展,在医疗、游戏、建筑、科学等领域都能发挥重要作用。三维模型通常由专用的三维建模工具生成,生成的三维模型由三维模型展示软件进行展示,常见的三维模型展示软件有Autodesk 3ds Max、SketchUp、Blender等。上述三维模型展示软件都具有在三维场景中加载、编辑和展示三维模型的功能。
[0003]当用户使用OfficePowerPoint进行PPT演示,需要快速展示三维模型时,由于OfficePowerPoint本身不支持三维模型展示,所以需要用户切出PPT软件,然后打开三维模型展示软件,找出需要展示的三维模型,在三维模型展示软件中展示三维模型,该操作流程较为繁琐。并且三维模型展示软件功能复杂,具有较高的学习成本,非专业人员可能无法快速了解怎样使用三维模型展示软件进行三维模型的展示,无法满足用户在使用OfficePowerPoint进行PPT演示时快速展示三维模型的需求。

技术实现思路

[0004]为了满足用户在使用OfficePowerPoint进行PPT演示时快速展示三维模型的需求,本申请提供一种基于插件的PPT三维模型展示方法、系统及电子设备。
[0005]在本申请的第一方面提供了一种基于插件的PPT三维模型展示方法,应用于终端,所述终端安装有PPT软件以及三维模型展示软件,所述PPT软件包括三维交互插件,所述方法包括以下步骤:通过所述PPT软件展示幻灯片演示界面,响应于所述幻灯片演示界面中三维交互内容的触发指令,加载所述三维交互内容需要的三维交互插件,所述三维交互内容为三维模型数据的存储地址的链接;接收三维交互插件加载完成信息,通过所述三维交互插件控制所述三维模型展示软件启动;通过所述三维交互插件获取所述三维交互内容对应的三维模型数据的存储地址,并通过所述三维交互插件的通信模块将存储地址内的三维模型数据发送至三维模型展示软件;通过所述三维模型展示软件加载所述三维模型数据对应的三维模型,并展示所述三维模型。
[0006]通过采用上述技术方案,当进行幻灯片演示时,响应于幻灯片演示界面中三维交互内容的触发指令,计算机加载三维交互内容需要的三维交互插件,当三维交互插件加载完成,控制三维模型展示软件启动,通过三维交互插件的通信模块使三维交互插件与三维
模型展示软件进行通信,将三维模型数据发送至三维模型展示软件,使得三维模型展示软件加载并展示三维模型,由于PPT本身不具有展示三维模型的功能,本申请通过创建三维交互插件使得PPT能借助三维模型展示软件进行PPT展示,该过程不需要用户自行启动三维模型展示软件,并寻找需要展示的三维模型的存放位置,用户只需要与三维交互内容进行交互即可展示对应的三维模型,使得用户在使用OfficePowerPoint进行PPT演示时,能快速展示三维模型。
[0007]可选的,在所述通过所述PPT软件展示幻灯片演示界面的步骤之前,还包括:通过所述PPT软件展示幻灯片编辑界面;获取所述三维交互内容的待插入位置信息,并通过所述三维交互插件中的模型插入模块加载三维模型库;获取模型信息,并生成与所述模型信息对应的三维交互内容;根据所述三维交互内容的待插入位置信息将所述三维交互内容插入至幻灯片编辑界面的对应位置。
[0008]通过采用上述技术方案,在进行PPT演示前,还需通过PPT软件展示幻灯片编辑界面,获取所述三维交互内容的待插入位置信息,并通过三维交互插件中的模型插入模块加载三维模型库,获取用户需要插入的模型的模型信息,根据模型信息生成与模型信息对应的三维交互内容,根据三维交互内容的待插入位置信息将所述三维交互内容插入至幻灯片的对应位置,从而完成带有三维交互内容的幻灯片的创建过程。
[0009]可选的,所述通过所述三维交互插件中的模型插入模块加载三维模型库的步骤,具体包括:在所述三维交互插件中创建插件对象;调用插件对象相关的方法,通过所述插件对象相关的方法加载三维模型库,并展示模型选择界面。
[0010]通过采用上述技术方案,在三维交互插件中创建插件对象,调用插件对象相关的方法,通过插件对象相关的方法加载三维模型库,并展示模型选择界面。由于网站的三维模型库的三维模型资源通常需要收费或注册获取,本方案在三维交互插件中内置了三维模型库,用户可以根据自己的需要在三维模型库中选择三维模型插入到幻灯片,不需要用户另外寻找三维模型,更方便灵活。
[0011]可选的,所述通过所述三维交互插件的通信模块将存储地址内的三维模型数据发送至三维模型展示软件的步骤,具体包括:在所述三维模型展示软件中创建插件接口对象;调用插件接口对象相关的方法,通过所述插件接口对象相关的方法将所述存储地址内的三维模型数据从三维交互插件发送至三维模型展示软件的预置插件接口。
[0012]通过采用上述技术方案,在三维模型展示软件中创建插件接口对象,并调用插件接口对象相关的方法,通过插件接口对象相关的方法实现三维交互插件与三维模型展示软件的通信,将存储地址内的三维模型数据从三维交互插件发送至三维模型展示软件的预置插件接口,使得三维模型软件能展示预先插入在幻灯片中的三维模型内容对应的三维模型。
[0013]可选的,所述通过所述三维模型展示软件加载所述三维模型数据对应的三维模
型,并展示所述三维模型的步骤,具体包括:通过所述三维模型展示软件的模型加载模块加载所述三维模型,得到加载后的三维模型;通过所述三维模型展示软件的模型渲染模块对所述加载后的三维模型进行渲染,得到渲染后的三维模型;通过所述三维模型展示软件展示所述渲染后的三维模型。
[0014]通过采用上述技术方案,三维模型展示软件通过模型加载模块加载三维模型,通过模型渲染模块对加载后的三维模型进行渲染,并通过三维模型展示软件展示渲染后的三维模型,模型渲染模块提供了各种渲染效果和控制方式,如材质、光照、相机视角等。该模块具有强大的渲染能力,可以呈现出高质量的三维模型效果。
[0015]可选的,在所述通过所述三维交互插件控制所述三维模型展示软件启动的步骤之后,还包括:获取内存的运行信息,根据所述运行信息判断所述三维模型展示软件是否启动;若所述三维模型展示软件未成功启动,则获取软件下载列表,根据所述软件下载列表判断所述三维模型展示软件是否已下载;若所述三维模型展示软件已下载,则启动所述三维模型展示软件;若所述三维模型展示软件未下载,则生成下载链接以通过所述下载链接下载三维模型展示软件。
[0016]通过采用上述技术方案,在三维交互插件加载完成后,获取内存的运行信息,根据所述运行信息判断三维模型展示软件是否启动,若未启动,则获取软件下载列表,根据软件下载列表再次判断三维模型展示软件是否下载,若未下载,则下载三维模型展示软件,从而通过三维模型展示软件展示三维模型。...

【技术保护点】

【技术特征摘要】
1.一种基于插件的PPT三维模型展示方法,其特征在于,应用于终端,所述终端安装有PPT软件以及三维模型展示软件,所述PPT软件包括三维交互插件,所述方法包括以下步骤:通过所述PPT软件展示幻灯片演示界面,响应于所述幻灯片演示界面中三维交互内容的触发指令,加载所述三维交互内容需要的三维交互插件,所述三维交互内容为三维模型数据的存储地址的链接;接收三维交互插件加载完成信息,通过所述三维交互插件控制所述三维模型展示软件启动;通过所述三维交互插件获取所述三维交互内容对应的三维模型数据的存储地址,并通过所述三维交互插件的通信模块将存储地址内的三维模型数据发送至三维模型展示软件;通过所述三维模型展示软件加载所述三维模型数据对应的三维模型,并展示所述三维模型。2.根据权利要求1所述的一种基于插件的PPT三维模型展示方法,其特征在于,在所述通过所述PPT软件展示幻灯片演示界面的步骤之前,还包括:通过所述PPT软件展示幻灯片编辑界面;获取所述三维交互内容的待插入位置信息,并通过所述三维交互插件中的模型插入模块加载三维模型库;获取模型信息,并生成与所述模型信息对应的三维交互内容;根据所述三维交互内容的待插入位置信息将所述三维交互内容插入至所述幻灯片编辑界面的对应位置。3.根据权利要求2所述的一种基于插件的PPT三维模型展示方法,其特征在于,所述通过所述三维交互插件中的模型插入模块加载三维模型库的步骤,具体包括:在所述三维交互插件中创建插件对象;调用插件对象相关的方法,通过所述插件对象相关的方法加载三维模型库,并展示模型选择界面。4.根据权利要求1所述的一种基于插件的PPT三维模型展示方法,其特征在于,所述通过所述三维交互插件的通信模块将存储地址内的三维模型数据发送至三维模型展示软件的步骤,具体包括:在所述三维模型展示软件中创建插件接口对象;调用插件接口对象相关的方法,通过所述插件接口对象相关的方法将所述存储地址内的三维模型数据从三维交互插件发送至三维模型展示软件的预置插件接口。5.根据权利要求1所述的一种基于插件的PPT三维模型展示方法,其特征在于,所述通过所述三维模型展示软件加载所述三维模型数据对应的三维模型,并展示所述三维模型的步骤,具体包括:通过所述三维模型展示软件的模型加载模块加载所述三维模型,得到加载后的三维模型;通过所述三维模型展示软件的模型渲染模块对所述加载后的三维模型进行渲染,得到渲染后的三维模型;通过所述三维模型展...

【专利技术属性】
技术研发人员:樊志华王丽魏璐李建兴李依凡辛华冯涛李国勇李智聪
申请(专利权)人:咸亨国际应急科技研究院北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1