FreeVJ FULL AUTO VJ LOOP

FreeVJ / 循环素材库 / 纹理

Polyhaven Large Pebbles

Large Pebbles

Polyhaven Large Pebbles
在现场中使用此循环

导出在此浏览器中生成并直接保存。

GLSL 源码

// Collected texture (tex@1) shared shader — zooms, orbits (seamless over 16 beats) and noise-warps a luma texture.
// uParams: x=zoom y=drift z=warp w=opacity.
vec2 prim(vec2 uv) {
    vec2 p = (uv - 0.5) * vec2(uResolution.x / uResolution.y, 1.0) / uParams.x + 0.5;
    float t = uBeat * TAU / 16.0;
    p += vec2(cos(t), sin(t)) * uParams.y * 0.1;
    p += (vec2(vnoise(p * 3.0 + vec2(sin(t), cos(t))), vnoise(p * 3.0 + 7.1 + vec2(cos(t), sin(t)))) - 0.5) * uParams.z * (0.04 + uMid * 0.08);
    vec2 m = abs(mod(p, 2.0) - 1.0);
    float l = texture(uTex, 1.0 - m).r;
    l = pow(l, mix(1.6, 0.8, uEnergy));
    return vec2(l, l * uParams.w);
}

一个使用通用 uniform 约定(uBeat · uBass · uKick …)的 vec2 prim(vec2 uv) 函数,只输出 luma 与 alpha。

相似循环

☕ Buy me a coffee

FreeVJ 是免费的。如果喜欢,请用一杯咖啡钱的 USDT 支持作者。

USDT · TRON (TRC20) 仅限 TRC20 网络

TVg11kWumyqNpRU9HXKo8a8u2fa8sdJtKh

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

如何用币安发送
  1. 币安 App:钱包 › 提现 › USDT › 粘贴地址(或扫描二维码) › 网络 TRC20 › 金额 › 确认。收款地址属于币安,可能按免手续费的内部转账处理。
  2. 其他钱包或交易所(Trust Wallet、OKX、Bybit 等):用 TRC20 网络把 USDT 发到同一地址。自托管钱包需要少量 TRX 作手续费。

务必使用 TRC20 网络发送。通过其他网络发送的 USDT 很难找回。