Ink Paintings

An ink painting simulation programme based on random walk written with taichi.

video

click the mouse to put down the brush and click again to pull up.

click ‘c’ to clear the screen.

Next Plan:

  • generate the fibre map to generate more graceful graph.

  • improve the code to speed it up.

  • continue reading relating paper and try other methods.

上了大学之后好久没有碰过太极了,总算在大一下借着计算物理课的机会又能再次接触还发现了新出的太极图形课,tiantian小哥哥太帅了!希望最后可以利用太极语言来做出一套完整可用的实时水墨画平台。

github: GitHub - AndrewWayne/ink_paint: An ink painting simulation programme based on random walk written with taichi.

2 Likes

这个效果太酷了!感谢分享

Thank u for your approve

Updated to v0.2.4
video

  • 从原本的粒子模拟扩散方法, 修改为了求解输运方程的方法,大幅提高了流畅度。
  • 优化了纤维的生成
  • 丰富操作逻辑
  • 重构了代码。
    配合数位板可以实现基本的写字作画功能。
    github: Ink Paint Alpha v0.2.4
2 Likes

如果可以在平板上运行Taichi,岂不是可以练字了 :thinking:

1 Like