如何在PowerPoint中旋转3D对象(透视图)

时间:2013-10-31 22:18:41

标签: animation rotation jquery-animate powerpoint perspective

在一些不成功的谷歌搜索后,我找不到一种方法来动画单个透视视图/倾斜对象而不使用任何VBA,Flash,Java等。如果您尝试将任何种类的旋转应用于3D对象在PowerPoint 2010中,它会偏斜或放入某种视图中,它只是将对象围绕它的x或y轴旋转,就像拍摄照片并在平面上旋转一样。我想拍一个聪明的艺术品,稍微倾斜一下,然后沿z轴旋转它,但保留它的透视图,保持旋转倾斜。如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

因此,我生成了一种每秒3帧的动画,它使用同一对象的多个副本(在我的情况下为3个实例),将每个后续实例旋转约30度。然后我将每个物体倾斜到彼此重叠的位置(这需要一些x,y调整)。然后,我将动画应用于每个可以模拟旋转的对象。

第一个实例(对象父)我应用了一个动画,使鼠标点击后对象消失,持续时间为00.01和00.00延迟。

第二个实例(顺时针旋转了30度的父级副本)我应用了一个动画,使其在前一个00.01持续时间和00.00延迟之后出现。 我应用了第二个动画(通过“添加动画”工具栏按钮),使其在之前的持续时间设置00.25和00.00延迟后消失。

第三个实例(顺时针旋转约60度的父项的副本)我应用了一个完全设置为在之前镜像相同设置和第二个实例之后启动的动画。请记住,您还需要为第三个实例创建另一个动画,使其消失(使用与上面提到的第二个实例第二个动画相同的设置)

这基本上做了什么,它在播放时会创建一种动画动画。

为了拥有更长的动画,我创建了第四个实例,它只是第一个实例(父对象)的副本,它具有与之相关的相同的出现/消失动画,并在之前(本例中为第三个实例)之后启动动画。

我复制了第2个,第3个,第4个对象并再次将它们粘贴到幻灯片中,创建了第5个,第6个和第7个对象实例(保留了动画设置)。我所要做的就是选择那些新粘贴对象的新动画实例,并编辑它们之前的时间。重复此模式,直到需要所需的动画时间长度。

为了在所有动画停止后保持最后一个对象可见,您需要从序列中的最后一个对象(导致该对象消失的动画)中移除最后一个动画实例。

当您启动播放时,您将拥有一种旋转的透视视图对象。请注意,在较慢的计算机上,您可能会注意到动画播放时会有一些短暂的闪烁,因为在下一个动画开始播放之前,您可以使消失的对象的持续时间最短为00.01。

有用的提示: 如果您的对象似乎没有恰到好处地对齐,我所做的就是覆盖所有副本并单独调整每个副本的倾斜度,直到它们正确对齐为止。注意,我确实需要稍微调整x和y轴(需要调整多少取决于你有多少偏斜)。例如,我的第一个对象旋转y = 105.5,第二个对象是x = 31 y = 108.5,第三个对象是x = 52 y = 117,第四个(第一个对象的重复)对象y = 105.5等等。