CindyJS: Raycasting a surface of degree 4
This requires a 5x5 matrix for internal computations.
Internally, Rolle's theorem and bisection method is used for finding roots.
This example is also availible on the website of the TUM Department of Mathematics.