In 2004, I had an idea to write a series of TechNotes to help developers obtain a basic understanding of principles in computational geometry. I also decided to start a blog and authored a small AS library to go along with the material. It seems that so many people turn to high-priced books for information and I simply wanted quality material to be available for free.
The Singularity library began in AS2 and was eventually ported to AS3. Although never intended for commercial use, I now have dozens of requests for use of the library in commercial applications. One recent application was in a set of new features for a product called Scrutinizer ™.
The upcoming release will use the arc-length parameterized quad. Bezier to draw dashed arcs.
While the Singularity package is no longer available (its capability ported to and expanded upon in Degrafa), I’m glad that a lot of people learned something new and applied it to actual applications.