Final: Walk on Stars Demo


Disclaimer

The demo only works in Firefox (as of Dec. 2024); current Chromium and WebKit based browsers appear to use a version of ANGLE which has a defect in the floatBitsToInt implementation causing erroneous sample accumulation.

Click and drag to move the circle

The above is a reimplementation of the WoSt tutorial but performed in parallel via WebGL2.

The demo solves the following Laplace equation

Δu=0 on Ωu=g on ΩDun=0 on ΩN\begin{alignat*}{3} \Delta u &= 0&\text{ on } &\Omega\\ u &= g&\text{ on } &\partial\Omega_D\\ \frac{\partial u}{\partial n} &= 0&\text{ on } &\partial\Omega_N \end{alignat*}

This was one part in my final presentation for the class.