FreeVJ FULL AUTO VJ LOOP

FreeVJ / Loop-Bibliothek / Muster

Voronoi-Zellen

Lebendige Zellwände, die treiben und mit den Mitten dicker werden.

Voronoi-Zellen
Diesen Loop live spielen

Exporte entstehen in diesem Browser und werden direkt gespeichert.

GLSL-Quelltext

// Voronoi cell borders. Each point circles once every 16 beats (seamless). Mids change the border width.
vec2 prim(vec2 uv) {
    vec2 g = asp(uv) * uParams.x;
    vec2 cell = floor(g);
    float d1 = 8.0;
    float d2 = 8.0;
    for (int j = -1; j <= 1; j++) {
        for (int i = -1; i <= 1; i++) {
            vec2 c = cell + vec2(float(i), float(j));
            float h = h21(c + uSeed * 3.0);
            float ph = TAU * (uBeat / 16.0 + h);
            vec2 pt = c + 0.5 + 0.35 * vec2(sin(ph), cos(ph + h * 3.0));
            float d = length(g - pt);
            if (d < d1) { d2 = d1; d1 = d; } else if (d < d2) { d2 = d; }
        }
    }
    float edge = d2 - d1;
    float w = (0.04 + uMid * 0.08) * uParams.y;
    float l = smoothstep(w, 0.0, edge) + 0.25 * smoothstep(0.12, 0.0, d1) * uKick;
    l = min(l, 1.0);
    return vec2(l, l);
}

Eine Funktion vec2 prim(vec2 uv) mit dem gemeinsamen Uniform-Vertrag (uBeat · uBass · uKick …). Sie gibt nur Luma und Alpha aus.

Ähnliche Loops

☕ Buy me a coffee

FreeVJ ist kostenlos. Wenn es dir gefällt, unterstütze den Macher mit einem Kaffee in USDT.

USDT · TRON (TRC20) nur über das TRC20-Netzwerk

TVg11kWumyqNpRU9HXKo8a8u2fa8sdJtKh

☕ 3 USDT☕☕ 5 USDT☕☕☕ 10 USDT

So sendest du mit Binance
  1. Binance-App: Wallet › Auszahlen › USDT › Adresse einfügen (oder QR scannen) › Netzwerk TRC20 › Betrag › bestätigen. Die Adresse gehört zu Binance, daher kann es als kostenlose interne Überweisung laufen.
  2. Andere Wallets und Börsen (Trust Wallet, OKX, Bybit …): USDT über das TRC20-Netzwerk an dieselbe Adresse senden. Eine eigene Wallet braucht etwas TRX für die Gebühr.

Immer über das TRC20-Netzwerk senden. Über ein anderes Netzwerk gesendetes USDT ist kaum zurückzuholen.