Ti examle 投稿 简单办法重绘taichi logo

我为什么要重新用taichi画一个taichi的logo - 知乎 具体的开发过程写在了知乎上
video
因为taichi仓库中的logo的demo有一定的数学要求,于是从网上找了一个拍脑袋的方法重新画了一遍最后的结果如下
代码放在了这里

6 个赞

欢迎来到 Taichi 社区!好棒!

感谢投稿!我们这个例子的代码确实很 low~,你的改进是很棒的。

你的方法和 shader 里面基于 sdf 的绘制已经相去不远,可以考虑试试用 shader 的技术做一些优化?比如用 smoothstep 抗锯齿啥的。顺便,ti.math.vec3 这个函数会比手写 ti.Vector([0., 0. 0.]) 这样方便一些。

1 个赞

感觉好像用smoothstep不是很弄,可能也是我没有想明白,我直接上了SSAA,把图片锯齿给去掉了。