小编Boo*_*ish的帖子

glsl中的带边框的圆角矩形

您好,我正在尝试获取快速的圆角矩形glsl着色器,但是我仅使用此功能设法完成了对填充矩形的操作(https://github.com/marklundin/glsl-sdf-primitives/blob/master/udRoundBox .glsl):

float udRoundBox( vec3 p, vec3 b, float r )
{
  return length(max(abs(p)-b,0.0))-r;
}
Run Code Online (Sandbox Code Playgroud)

我一直在尝试找到一个带有边框而不是填充的版本,甚至试图提出一个但没有运气的版本。有人对此有解决方案吗?

glsl opengl-es-2.0

4
推荐指数
2
解决办法
3745
查看次数

标签 统计

glsl ×1

opengl-es-2.0 ×1