多语言展示
当前在线:1691今日阅读:155今日分享:35

用WHY数学图像生成器绘制火焰的图片

WHY数学图像生成器,可以根据给定的数学函数系统,绘制出复杂的图像。本文,就模拟一下“火焰”。
工具/原料
1

电脑

2

WHY数学图像生成器

方法/步骤
1

代码大体上是:pixels = W:1024 H:1024x = from -1 to 1 Wy = from 1 to -1 Hs = 26n = iq_fbm2(s*x, s*y*y)*2.5 r = mix(1.0, 0.0, n + y/0.5656)g = r*0.6b = r*0.1得到的图片如下。

2

如果把s的初始值改为36,得到的图片就是更密集的火焰。

3

把n做一番修改:n = iq_fbm2(s*x, s*y)*2.5

5

把g改为0.3,得到的图形看起来不太真实,火焰颜色偏红:pixels = W:1024 H:1024x = from -1 to 1 Wy = from 1 to -1 Hs =20n = iq_fbm2(s*x, s*y*y)*2.5 r = mix(1.0, 0.0, n + y/0.3636)g = r*0.3b = r*0.1

注意事项

至于更多的参数修改,大家可以自己试验。

推荐信息