如何将动画应用到三角形中(处理)

时间:2010-01-29 12:21:55

标签: processing

我想创建一个简单的动画,只能在特定区域显示,例如triange。我已经有动画,旋转图片。但我不知道如何把它放入三角形。函数texture()只能将图像应用到特定区域。有没有其他方法可以做到这一点? THX!

3 个答案:

答案 0 :(得分:2)

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

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

两个(中) - PImage.mask(PImage);,其中面具是白色背景上黑色三角形的图片

三(中) - 使用你的photoshop技巧在你导出它之前使用trangle来掩盖动画的帧。

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

答案 1 :(得分:0)

做动画,然后将其覆盖在一个带有三角形孔的矩形中,这样你看到的动画中唯一的一部分就是在洞里。您可以使用三角形来制作带孔的矩形。

答案 2 :(得分:0)

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