跳到主要内容
← Built-In functions

Built-In functions

ABS - Rhomb

函数的平移,对称,合并

实时渲染 · 2D 片段 GLSL

第 26 课:ABS - Rhomb

我的解:函数的平移,对称,合并

我的解

uniform vec2 iResolution;

void main() {
  vec2 uv = gl_FragCoord.xy / iResolution.xy - vec2(0.5);
  float result = step(abs(uv.y),0.5-abs(uv.x));
  gl_FragColor = vec4(result,0.0,0.0, 1.0);
}

复盘笔记

  • 函数的平移,对称,合并