FreeVJ FULL AUTO VJ LOOP

FreeVJ / Loop-Bibliothek / Silhouette

Laserfächer

Ein Fächer aus Bühnenlasern, der von unten schwenkt und beim Kick zuschlägt.

Laserfächer
Diesen Loop live spielen

Exporte entstehen in diesem Browser und werden direkt gespeichert.

GLSL-Quelltext

// A laser fan from the bottom centre of the stage. Sweeps left and right once every 8 beats and thickens on each kick.
vec2 prim(vec2 uv) {
    vec2 p = vec2((uv.x - 0.5) * uResolution.x / uResolution.y, uv.y);
    float beams = floor(uParams.x);
    float sweep = sin(uBeat * TAU / 8.0) * uParams.y;
    float ang = atan(p.x, p.y);
    float dist = length(p);
    float l = 0.0;
    for (int i = 0; i < 24; i++) {
        if (float(i) >= beams) break;
        float g = (float(i) - (beams - 1.0) * 0.5) * 0.13 + sweep;
        float w = 0.0025 + uKick * 0.006;
        l += smoothstep(w, 0.0, abs(ang - g) * dist);
    }
    l = min(l, 1.0) * smoothstep(0.0, 0.08, dist);
    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.