一种生成三维演示文稿的方法技术

技术编号:29311461 阅读:33 留言:0更新日期:2021-07-17 02:19
本申请涉及一种生成三维演示文稿的方法,包括:获取用户输入的定义需求;根据定义需求确定创建三维演示文稿时所需的三维数据;利用三维数据构建时序表;时序表包括三维演示文稿的展示数据和展示形式;根据展示数据确定三维演示文稿各个页面的展示场景;根据展示形式确定三维演示文稿各个页面的呈现效果;基于确定的三维演示文稿各个页面的展示场景及各个页面的呈现效果,生成三维演示文稿。如此,通过构建时序表来生成三维演示文稿,可以快速进行多层次汇报演示方案的编排,并且,通过更加简单、快捷的编排方式可以实现同场景不同预案的演示要求,能够使呈现效果更加直观、丰富,易于传递和推广。递和推广。递和推广。

【技术实现步骤摘要】
一种生成三维演示文稿的方法


[0001]本申请涉及三维演示文稿设计
,具体涉及一种生成三维演示文稿的方法。

技术介绍

[0002]目前,市面上的方案汇报多以二维PPT的形式呈现,表达的内容以文字、图片为主,容易受到可视化、直观性、调整性的制约。比如,规划报建PPT,这种PPT多采用二维的线划图、剖面图或者效果图来表现规划对象的结构、尺寸、纹理和风格,呈现效果是静态的、平面的,并且,这种呈现方式只能对某个特定的方向或部位进行描述,对特征的表达不直观;又如,传统的消防预案,这种预案多采用word版本去表达,但呈现的效果中缺乏事件、时间、角色间明确的逻辑关系,并且,在应急处置过程中某些环节的可行性无法验证,预案内容也不宜传递和推广。

技术实现思路

[0003]有鉴于此,本申请的目的在于克服现有技术的不足,提供一种生成三维演示文稿的方法。
[0004]为实现以上目的,本申请采用如下技术方案:
[0005]本申请提供一种生成三维演示文稿的方法,包括:
[0006]获取用户输入的定义需求;
[0007]根据所述定义需求确定创建三维演示文稿时所需的三维数据;
[0008]利用所述三维数据构建时序表;所述时序表包括三维演示文稿的展示数据和展示形式;
[0009]根据所述展示数据确定三维演示文稿各个页面的展示场景;根据所述展示形式确定三维演示文稿各个页面的呈现效果;
[0010]基于确定的三维演示文稿各个页面的展示场景及各个页面的呈现效果,生成三维演示文稿。
[0011]可选的,还包括:
[0012]接受用户输入的更改定义需求指令;
[0013]根据所述更改定义需求指令,更新所述时序表。
[0014]可选的,所述定义需求包括场景元素数据、属性设置、特性设置、播放次序设置、播放时间设置和播放窗口设置。
[0015]可选的,所述展示形式包括:展示属性、展示特性、展示次序、展示时间和展示窗口;所述展示数据包括视点数据;
[0016]所述展示属性根据所述属性设置确定;所述展示特性根据所述特性设置确定;所述展示次序根据所述播放次序设置确定;所述展示时间根据所述播放时间设置确定;所述展示窗口根据所述播放窗口设置确定;所述视点数据根据所述场景元素数据确定。
[0017]可选的,所述播放时间设置包括开始播放时间设置和播放持续时间设置;所述展示时间包括开始展示时间和展示持续时间;
[0018]所述开始展示时间根据所述开始播放时间设置确定;所述展示持续时间设置根据所述播放持续时间设置确定。
[0019]可选的,所述场景元素数据的来源包括通过用户自定义创建得到所述场景元素数据和通过用户选择得到所述场景元素数据。
[0020]本申请提供的技术方案可以包括以下有益效果:
[0021]本申请的方案中,在获取到用户输入的定义需求后,可以根据定义需求确定创建三维演示文稿时所需的三维数据。继而利用三维数据构建时序表,其中,时序表包括三维演示文稿的展示数据和展示形式。基于此,根据时序表中的展示数据可以确定出三维演示文稿各个页面的展示场景,根据时序表中的展示形式可以确定出三维演示文稿的各个页面的呈现效果,在基于确定的三维演示文稿各个页面的展示场景及各个页面的呈现效果,就可以得到三维演示文稿。通过构建时序表来生成三维演示文稿,可以快速进行多层次汇报演示方案的编排,并且,通过更加简单、快捷的编排方式可以实现同场景不同预案的演示要求,能够使呈现效果更加直观、丰富,易于传递和推广。
附图说明
[0022]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是本申请一个实施例提供的一种生成三维演示文稿的方法的流程图。
具体实施方式
[0024]为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。
[0025]参见图1是本申请一个实施例提供的一种生成三维演示文稿的方法的流程图。本申请的实施例提供一种生成三维演示文稿的方法,如图所示,生成三维演示文稿的方法至少可以包括如下实施步骤:
[0026]步骤11、获取用户输入的定义需求。
[0027]实施时,定义需求可以包括场景元素数据、属性设置、特性设置、播放次序设置、播放时间设置和播放窗口设置。
[0028]其中,场景元素数据可以是三维素材数据,通过演示文稿展示出来就是三维元素实体,例如三维的一棵树、一座山、一栋楼、一个人等,都可作为元素实体。
[0029]获取到的场景元素数据,可以是通过用户自定义创建得到的,也可以是通过用户选择得到的。
[0030]步骤12、根据定义需求确定创建三维演示文稿时所需的三维数据。
[0031]步骤13、利用三维数据构建时序表;时序表包括三维演示文稿的展示数据和展示形式。
[0032]其中,时序表为三维演示文稿的排版设置表,在时序表中可以对三维演示文稿中各个三维元素实体进行特性、播放次序、播放时间以及播放窗口等设置。时序表可以由多页构成,一页由多个视点构成,一个视点由该视点下要播放的展示数据及视点的相机看点信息构成。在新建视点时,还可以设置多个序号行,序号行的数量可以根据实际需求进行设置,序号行中的展示数据的播放顺序可以按照序号值的大小进行依次播放,若序号值相同,则可同时播放。如此,在确定了定义需求后,就可以通过定义需求确定时序表,继而通过时序表,就可以确定对待生成的三维演示文稿的展示数据和展示形式。
[0033]步骤14、根据展示数据确定三维演示文稿各个页面的展示场景;根据展示形式确定三维演示文稿各个页面的呈现效果。
[0034]实施时,展示场景可以包括展示在界面的背景元素实体和自定义元素实体。背景元素实体作为三维演示文稿的背景元素可以出现在三维演示文稿的每一页。自定义元素实体作为自定义元素可以根据用户的需求呈现在三维演示文稿中。
[0035]步骤15、基于确定的三维演示文稿各个页面的展示场景及各个页面的呈现效果,生成三维演示文稿。
[0036]本实施例中,在获取到用户输入的定义需求后,可以根据定义需求确定创建三维演示文稿时所需的三维数据。继而利用三维数据构建时序表,其中,时序表包括三维演示文稿的展示数据和展示形式。基于此,根据时序表中的展示数据可以确定出三维演示文稿各个页面的展示场景,根据时序表中的展示形式可以确定出三维演示文稿的各个页面的呈现效果,在基于确定的三维演示文稿各个页面的展示场景及各个页面的呈现效果,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成三维演示文稿的方法,其特征在于,包括:获取用户输入的定义需求;根据所述定义需求确定创建三维演示文稿时所需的三维数据;利用所述三维数据构建时序表;所述时序表包括三维演示文稿的展示数据和展示形式;根据所述展示数据确定三维演示文稿各个页面的展示场景;根据所述展示形式确定三维演示文稿各个页面的呈现效果;基于确定的三维演示文稿各个页面的展示场景及各个页面的呈现效果,生成三维演示文稿。2.根据权利要求1所述的生成三维演示文稿的方法,其特征在于,还包括:接受用户输入的更改定义需求指令;根据所述更改定义需求指令,更新所述时序表。3.根据权利要求1所述的生成三维演示文稿的方法,其特征在于,所述定义需求包括场景元素数据、属性设置、特性设置、播放次序设置、播放时间设置和播放窗口设置。4.根据权利要求3所述的生成三维演示文稿的方法,其特征在于,...

【专利技术属性】
技术研发人员:丁伟
申请(专利权)人:洛阳众智软件科技股份有限公司
类型:发明
国别省市:

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

1