图像的故事 – Zendoodle

王 茂南 2018年4月27日15:58:13
评论
1 836字阅读2分47秒
摘要这一篇文章会介绍一些Zendoodle;介绍其的由来以及其实如何绘制的。该图像作为文艺数学君月历八月,九月份的图像。

介绍

Zendoodle是使用结构化图案或“Zeangle”绘制设计的艺术。

当你画一个Zendoodle时,你在创造一件艺术品,但你也在刻意创造一种情绪、专注和心态。

一次专注于绘制小块图案,顺其自然让你的头脑进入平静的禅宗状态。这可以让你遵循冲动的想法,所以你的涂鸦不会受到期望的限制,给你一个意想不到的最终设计和瞥见你的潜意识。

总结一下,Zendoodle就是使用相同的模块进行重复绘制,最后得到一张图画。

绘制方法

在这里我们介绍两种绘制的方法,一种是手绘,一种是使用mathematica进行绘制。

关于手绘的内容可以查看下面的这个网站:https://feltmagnet.com/drawing/How-to-Create-a-Great-Zendoodle

下面我们来介绍一下使用mathematica来进行绘制

  1. Clear[spiralize];
  2. spiralize[p_, d_: 10, r_: 4, f_: 0.8, s_: 1, t_: 0.005] :=
  3.  Module[{m, rr = r}, m = Mean@p[[1]];
  4.   Graphics[{EdgeForm[Thickness[t]], FaceForm[White],
  5.     NestList[
  6.      GeometricTransformation[
  7.        GeometricTransformation[#, 
  8.         RotationTransform[rr++ s \[Degree], m]],
  9.        ScalingTransform[{f, f}, m]] &, p, d]}]]
  10. pts = RandomReal[{-1, 1}, {50, 2}];
  11. polys = MeshPrimitives[VoronoiMesh[pts], 2];
  12. Show[spiralize[#, 40, 5, 0.85] & /@ polys]

 

通过上面的代码,我们就可以绘制出下面的图像:

图像的故事 – Zendoodle

  • 微信公众号
  • 关注微信公众号
  • weinxin
  • QQ群
  • 我们的QQ群号
  • weinxin
王 茂南
  • 本文由 发表于 2018年4月27日15:58:13
  • 转载请务必保留本文链接:https://mathpretty.com/9280.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: