分享一个shader写的mask

50px对比


400px对比

尺寸大,可以调节这个值,代码:

感谢社区大佬的帮忙。
learnShader.rar (657.5 KB)

1赞

dalao,太强了:3:反手就公开了源码

入门级shader了,感觉在班门弄斧:sweat_smile: :joy:

很强,福利小白

#喵啊喵呜~

有看你的帖子和代码呢:wink:

性能太差,开根号,两次smoothstep

我的锅 就想到把锯齿去掉 没考虑效率来着。大佬有更好的方案可以指导下呀:wink:

https://www.iquilezles.org/www/articles/distfunctions2d/distfunctions2d.htm 可以看看这个,这是相对少的计算来实现一些图形的方法

哇 受用,慢慢看看:yum:

iq大神无敌