Namtar

Feb 20, 2026

#noisedeck

search filter, mixer, synth

polygon(
  sides: 47,
  radius: 0.502,
  smooth: 0.922,
  rotation: -7.7,
  fgColor: #9b113a,
  fgAlpha: 0.803,
  bgColor: #39fdc1,
  bgAlpha: 0.942
)
  .tetraCosine(
    offsetR: 0.322,
    offsetG: 0.967,
    offsetB: 0.588,
    ampR: 0.132,
    ampG: 0.44,
    ampB: 0.48,
    freqR: 0.113,
    freqG: 3.069,
    freqB: 2.973,
    phaseR: 0.083,
    phaseG: 0.143,
    phaseB: 0.508,
    repeat: 0.913,
    offset: 0.723,
    alpha: 0.506
  )
  .fxaa(sharpness: 2.8)
  .seamless(blend: 0.2, repeat: 9.294)
  .alphaMask(tex: read(o1), mix: 72.3)
  .write(o0)

shape(
  loopAOffset: noiseBSpline3x3,
  loopBOffset: noiseHermite,
  loopAScale: 10.51,
  loopBScale: 33.82,
  loopAAmp: 41.56,
  loopBAmp: -5.73,
  seed: 27
)
  .dither(
    threshold: -0.285,
    palette: pico8,
    mix: 0.52
  )
  .warp(
    strength: 12.238,
    scale: 4.599,
    seed: 85,
    wrap: repeat,
    rotation: 84.834
  )
  .bc(brightness: 1.21, contrast: 1)
  .zoomBlur(strength: 0.1)
  .deriv(amount: 1.67)
  .blur(radiusX: 0, radiusY: 9)
  .pixels(size: 1)
  .dither(
    type: bayer8x8,
    threshold: -0.285,
    palette: pico8,
    mix: 0.562
  )
  .sharpen(amount: 0.88)
  .bloom(
    threshold: 0,
    intensity: 3,
    radius: 98,
    taps: 49,
    _skip: true
  )
  .write(o1)

render(o0)

← Index