The Cubic Bezier y-at-x method is now available in Singularity. I decided to do something a little bit different in the implementation, but only in the root finding. The problem is still treated the same way as it was when I solved it back in college, programming in Fortran 🙂
The method is described in the online demo as well as the documentation. There are several areas in the implementation that are open to experimentation. In the future, I may include an implementation of Bezier clipping. The online demo page contains a link to download the latest Singularity update. Enjoy!