11
Mar
stored in: Technology
This is another geeky assignment that I had to do as part of a grad course that I’m taking. I had to implement Peter’s Cromwell’s algorithm to generate celtic knots that you can find here. If you don’t know what celtic knots are, here is an example generated with my program:
In the end, I significantly extended Cromwell’s algorithm, but creating an interactive celtic knot designer. You can read my full report here http://www.eng.uwaterloo.ca/~alopyrev/cs791/celtic_knots_report.html or can simply watch my demo videos below. Let me know what you think.

July 23rd, 2010 at 8:22 pm
Hi, I loved you demo and the program. I would like to learn more about knots. Do you share the source code?
Thanks.
Dr. Ravi
July 26th, 2010 at 4:00 pm
Thank you for your interest. I received your email. I should respond shortly.
July 31st, 2010 at 2:36 am
Hi Anton, had fun playing with the demo applet on the PC. Couldn’t help thinking that this would make a great iPad app, especially if the number of cells could be increased greatly. Leather/wood/metal textures applied for the knot material and background would help too. Fingers crossed, could help finance your grad course.
Good luck
Richard
September 1st, 2011 at 8:37 am
I enjoy you because of all of your effort on this site. Its been an motivation for me. I’ve passed this onto a friend of mine.
xyxytodwhy.2011
September 8th, 2011 at 11:19 am
Life is good, and this blog is even better. So much info, i am thinking about opening up my own blog. Is it hard?