FreeVJ FULL AUTO VJ LOOP

FreeVJ / Loop-Bibliothek / Muster

Retro-Gitter

Ein Synthwave-Bodengitter, das pro Beat eine Reihe näher rollt.

Retro-Gitter
Diesen Loop live spielen

Exporte entstehen in diesem Browser und werden direkt gespeichert.

GLSL-Quelltext

// Perspective grid approaching under the horizon (synthwave). Horizontal lines advance one row per beat — seamless over 4 beats.
vec2 prim(vec2 uv) {
    float hz = uParams.y;
    if (uv.y > hz) return vec2(0.0);
    float z = 1.0 / max(hz - uv.y, 0.002);
    float rr = fract(z * 0.12 + uBeat);
    float xx = (uv.x - 0.5) * uResolution.x / uResolution.y * z * 0.25 * uParams.x / 8.0;
    float rc = fract(xx);
    float w = 0.05 + uBass * 0.08;
    float rowLine = 1.0 - smoothstep(0.0, w, min(rr, 1.0 - rr));
    float colLine = 1.0 - smoothstep(0.0, w * 0.8, min(rc, 1.0 - rc));
    float l = max(rowLine, colLine) * (0.15 + 0.85 * smoothstep(0.0, 0.35, hz - uv.y));
    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.