羽毛边缘椭圆p5.js

时间:2016-09-12 10:25:54

标签: javascript p5.js

我希望创建一个带有羽毛或柔软边缘的椭圆,就好像它是用喷雾罐绘制的一样。我无法理解它......? :-一世 任何帮助将得到真正的赞赏。

1 个答案:

答案 0 :(得分:0)

你必须进一步打破这个局面。假装你有一个朋友从未见过用喷雾罐画过的东西,所以他们不知道那是什么样的。你的目标是给你的朋友一张纸,一支铅笔,以及他们可以遵循的一系列步骤来创造效果,即使他们以前从未见过它。

记下朋友可以使用笔和纸张跟随的一系列步骤(英文,而不是代码)。请记住,您的朋友以前从未见过这种效果,因此您必须尽可能具体。尽可能尝试将步骤分解为更小的子步骤。也许尝试观看慢动作效果的视频,以确定究竟发生了什么。

如果您已记下步骤列表,那么您可以考虑使用代码实现该算法。

虽然这并不像编程,但是将主要目标分解为几个较小步骤的过程是编程的核心(特别是创意编码)。

话虽这么说,我可以通过提供您可能想要使用的几种方法来帮助您开始。

  • 只需使用图像标记。事先绘制效果,然后将该图像绘制到画布上,可选择随机旋转并着色。
  • 或绘制一系列圆圈,当他们从中心越来越远时,可能会变得更透明。
  • 或以随机角度在随机范围内绘制随机点。每帧多次这样做。