FreeVJ FULL AUTO VJ LOOP

FreeVJ / Bibliothèque de boucles / Silhouette

Pulsation centrale

Deux anneaux centraux qui s’élancent à chaque kick.

Pulsation centrale
Jouer cette boucle en live

Les exports sont créés dans ce navigateur et enregistrés directement.

Source GLSL

// Two rings in the centre — they kick outward on every kick and breathe with the beat phase (1-beat cycle).
vec2 prim(vec2 uv) {
    vec2 p = asp(uv);
    float r = length(p);
    float r1 = 0.17 + uKick * 0.09 * uParams.x + 0.01 * sin(uPhase * TAU);
    float r2 = 0.29 + uKick * 0.04 * uParams.x;
    float w = 0.006 * uParams.y;
    float l = smoothstep(w * 1.8, 0.0, abs(r - r1)) + 0.6 * smoothstep(w, 0.0, abs(r - r2)) + 0.8 * smoothstep(0.012, 0.0, r);
    l = min(l, 1.0);
    return vec2(l, l);
}

Une seule fonction vec2 prim(vec2 uv) utilisant le contrat d’uniforms commun (uBeat · uBass · uKick…). Elle ne sort que luma et alpha.

Boucles similaires

☕ Buy me a coffee

FreeVJ est gratuit. S’il vous plaît, soutenez son auteur avec l’équivalent d’un café en USDT.

USDT · TRON (TRC20) réseau TRC20 uniquement

TVg11kWumyqNpRU9HXKo8a8u2fa8sdJtKh

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

Envoyer avec Binance
  1. App Binance : Portefeuille › Retrait › USDT › coller l’adresse (ou scanner le QR) › réseau TRC20 › montant › confirmer. L’adresse appartient à Binance : le transfert peut passer en interne, sans frais.
  2. Autres portefeuilles et plateformes (Trust Wallet, OKX, Bybit …) : envoyez l’USDT sur le réseau TRC20 à la même adresse. Un portefeuille personnel a besoin d’un peu de TRX pour les frais.

Envoyez toujours sur le réseau TRC20. Un USDT envoyé sur un autre réseau est difficile à récupérer.