// Overlay: as duas faixas de zigue-zague (topo e pé) que se repetem em todo plano, rolando para lados opostos, e confete pequeno que cruza. import React from 'react'; import {AbsoluteFill} from 'remotion'; import {COR, ruido, useF} from '../base'; const Faixa: React.FC<{y: number; dx: number; cor: string; fundo: string}> = ({y, dx, cor, fundo}) => { const pts = Array.from({length: 40}).map((_, i) => `${i * 40},${i % 2 ? 56 : 8}`).join(' '); return
; }; export const Overlay: React.FC = () => { const f = useF(); return {Array.from({length: 9}).map((_, i) => { const x = ((ruido(i + 1) * 1500 + f * (6 + ruido(i) * 8) * (i % 2 ? -1 : 1)) % 1300 + 1300) % 1300 - 110; const y = 120 + ruido(i + 20) * 1650; return
; })} ; };