你好,我想獲得一個快速的圓角矩形GLSL着色器,但我只是設法做到這一點,使用此功能(https://github.com/marklundin/glsl-sdf-primitives/blob/master/udRoundBox.glsl)填充矩形:接壤圓角矩形在GLSL
float udRoundBox(vec3 p, vec3 b, float r)
{
return length(max(abs(p)-b,0.0))-r;
}
我已經一直試圖找到一個邊界而不是填充的版本,甚至試圖想出一個,但沒有運氣。有沒有人有解決這個問題?
很好。謝謝。 – Robinson