方程驱动的平滑着色同心形状
2022-09-02 09:41:30
背景
希望创建有趣的视频过渡(灰度)。
问题
给定表示封闭对称形状的方程,绘制轮廓并将形状同心着色到其中心。
例
请考虑以下等式:
x = 16 * sin(t)^3
y = 13 * cos(t) - 5 * cos(2 * t) - 2 * cos(3 * t) - cos(4 * t)
t = [0:2 * pi]
绘制时:
当着色时,它将类似于(未完全显示阴影,但足以显示想法):
请注意,阴影在外部是最暗的(例如,#000000 RGB 十六进制),然后在填充到中心时变亮。中心将是一个白色(例如,#FFFFFF)点。
问题
- 生成高分辨率、同心阴影灰度图像(如上面的阴影心形)的最便捷方法是什么?
- 这种封闭的对称形状正式被称为什么?
谢谢!
想法
- 使用库(如 http://code.google.com/p/jmathplot/
- 使用 GNUPlot
- 使用 R
- 使用 Wolfram Alpha 进行绘图,使用 ImageMagick 创建更小的同心圆版本