Ruben Caliandro

Ruben Caliandro

Computer Graphics, Web Development e Videogames

EN

Cellular noise

31 Aug 2019

Algoritmo di Voronoi. 5 punti hardcodati + un punto per il mouse.

Algoritmo ottimizzato. Dividiamo il viewport in tile quadrate e inseriamo un punto per ogni tile + un punto per il mouse. Poi per ogni tile consideriamo solo i punti nell'intorno della tile corrente. Possiamo ora aggiungere quanti punti vogliamo senza impattare sulle performance.

In questa variante usiamo un filtro Laplaciano per evidenziare i bordi delle cellule.

Bolle.

Possiamo anche assegnare un colore ad ogni cellula.