Programska implementacija vizualizacije žarišnih mehanizama potresa ostvarena je izradom interaktivnog 3D prikaza rasjeda uz njegov odgovarajući beach ball prikaz kao 3D sfere i 2D projekcije ekvatorijalne ravnine žarišne sfere čime se omogućilo interaktivno prikazivanje svih vrsta rasjeda. Izrađena je aplikacija koja nudi opciju direktnog unošenja smjera pružanja rasjeda φ, kuta nagiba rasjedne plohe δ i kuta relativnog pomaka λ. Dodatno je dana mogućnost demonstracije pomaka duž vektora pomaka. Također je implementirana 3D reljefna karta Republike Hrvatske s prikazanim žarišnim sferama odabranih potresa. Omogućen je odabir potresa i prikaz odgovarajućeg rasjeda i žarišne sfere u 2D i 3D. Sve scene su napravljene u WebGL jeziku pomoću Three.js (JavaScript) 3D knjižnice.