← ProgettiFrequenza 06modo (2,5)Studio · 2026Studio interno

Risonanza

Risonanza. Una lastra di ottone spazzolato, sabbia fine sulle linee nodali. La frequenza cambia: la sabbia salta e si riassesta.

Vetrina · 1440×810 · 3,6 s in loop

01

Punto di partenza

Nessun cliente: una ricerca interna. La figura di Chladni che dà forma a Vibra, resa come oggetto fisico, per misurare fin dove arriva un motore scritto da noi.

Committente
Nessuno: ricerca interna di Vibra.
Segnale
Pieno. Non ci sono dati di terzi da proteggere.
Fotogramma dello studio Risonanza: lastra di ottone con sabbia disposta sulle linee nodali
Fotogramma dello studio · segnale pieno
02

La scena

La camera radente sulla cresta di sabbia, a pochi millimetri dai granelli, poi si solleva sulla lastra intera. La frequenza passa da (2,5) a (3,7): la sabbia si solleva e si ridispone in una figura più complessa.

Palette della scena · #0A0908 · #6B5320 · #D8B45C · #EDE3CC

03

Le scelte tecniche, in chiaro

Path tracing scritto su misura

WebGL2, nessuna libreria: profondità di campo con lente sottile, luce d'area con ombre morbide, riflessi GGX anisotropi sull'ottone spazzolato.

Ogni granello è geometria

Calotte su una griglia di Voronoi, colori di sabbia mista, livello di dettaglio legato all'impronta del pixel.

Il campo calcolato una volta

La densità della sabbia viene cotta per ogni fotogramma in una texture 2048×2048: le marce sui granelli diventano letture di texture.

Stessa formula della home

cos(nπx)·cos(mπy) − cos(mπx)·cos(nπy): la lastra che vedi scorrendo e questa sono la stessa fisica.

04

Peso e prestazioni

72fotogrammi 1440×810
10campioni per pixel, accumulati in virgola mobile
2048²texture del campo di sabbia
≈ 90 mindi calcolo per l'intera sequenza, su 2 core CPU senza GPU
0librerie esterne
2.390 KBquesta vetrina: video H.264 1440×810
05

Punti di forza

  • Macro fisicamente plausibile
  • Materiali costruiti, non fotografati
  • Nessun dato di cliente: segnale pieno
  • Base per le prossime scene su misura