DOLTEP LABS
Home
Blog
About
Services
Blog
SHADER SAMPLE #1
2025년 04월 04일
·
by
돌박이
50
precision mediump float; vec3 palette( float t ) { vec3 a = vec3(0.5, 0.5, 0.5); vec3 b = vec3(0.5, 0.5, 0.5); vec3 c = vec3(1.0, 1.0, 1.0); vec3 d = vec3(0.263,0.416,0.557); return a + b*cos( 6.28318*(c*t+d) ); } void mainImage( out vec4 fragColor, in vec2 fragCoord ) { vec2 uv = (fragCoord.xy * 2.0 – resolution.xy) / resolution.y; vec2 uv0 = uv; vec3 finalColor = vec3(0.0); for (float i = 0.0; i < 4.0; i++) { uv = fract(uv * 1.5) – 0.5; float d = length(uv) * exp(-length(uv0)); vec3 col = palette(length(uv0) + i*.4 + time*.4); d = sin(d*8. + time)/8.; d = abs(d); d = pow(0.01 / d, 1.2); finalColor += col * d; } fragColor = vec4(finalColor, 1.0); }
출처 :
shadertoy.com
←
Previous:
분배금 조회는 SEARCH-ETF.COM
Next:
🛠️🎨아이콘을 더 쉽게, 더 빠르게 – ICON FACTORY
→
Comments
답글 남기기
응답 취소
댓글을 달기 위해서는
로그인
해야합니다.
답글 남기기
댓글을 달기 위해서는 로그인해야합니다.