1

我想创建一个简单的动画,只能在特定区域显示,例如三角形。我已经有了动画,一个旋转的图片。但我不知道如何将其放入三角形中。函数 texture() 只能将图像应用到特定区域。还有其他方法吗?谢谢!

4

3 回答 3

2

我可以想出几种方法来做这样的事情。

一(硬) - 使图片成为 3D 三角形上的纹理,每次绘制旋转视图一定量,每次绘制更改量。

二(中)-PImage.mask(PImage);蒙版是白色背景上的黑色三角形图片

三(中) - 使用您的 Photoshop Skillz 在导出动画之前用 tangle 遮盖动画帧。

我们可以在这里获得更多细节吗?

于 2010-02-27T06:39:07.483 回答
0

制作动画,然后将其覆盖在一个带有三角形孔的矩形中,因此您看到的唯一动画部分是在孔中。您可以使用三角形制作带孔的矩形。

于 2012-09-10T16:31:41.987 回答
0

查找约束();功能。它限制了最大值和最小值,您可以在要设置动画的对象的位置上使用它。

于 2013-02-12T03:05:34.770 回答