Matchboxes not working in Flame 2025.1

Hi Richard,

In the meantime that we investigate the issue with crok_vhs, there is a workaround to make it work in 2025.1+. In the crok_vhs.02.glsl file you need to replace the V in the #define V vec2(0.,1.), which is problematic to something else like VEC.

Your crok_vhs.02.glsl file should look like:

... (line 18)
#define VEC vec2(0.,1.)
... (line 68)
if ( 0.29 < cn ) {
    vec2 uvt = ( uvn + VEC.yx * v2random( vec2( uvn.y, time ) ) ) * vec2( 0.1, 1.0 );
    float n0 = v2random( uvt );
    float n1 = v2random( uvt + VEC.yx / VHSRES.x );
    if ( n1 < n0 ) {
      col = mix( col, 2.0 * VEC.yyy, pow( n0, 5.0 ) );
    }
  }

Let me know if this works for you.

Regards,
Fabrice

6 Likes