A simple example showing the benefits of having each vector as a separate morph.
Cool! The vector was oft-wanted feature and this looks promising!
Interesting example. It helps understanding the basis of vectors. Only our imaginations are the limit to dress up these vectors with more complex objects and create great games and animations.
So, I made another PHASER reimplementation based on this. http://squeakland.jp/seaside/SBSuperSwiki/1f5053f7-edd7-4d43-bcfc-e8bee42ec3cb
Wow! Cool project Yoshiki!
Richo, please check out: http://squeakland.org/showcase/project.jsp?id=7217 http://squeakland.org/showcase/project.jsp?id=7402 I'll make a triangle wave but also the way to make specified number of vectors...
This is an interesting exploration: it emphasises that trigonometry is more accessible than a bunch of abstract ratios. I like the way that the rotation rate and the rightward speed can be adjusted. It would be interesting to overlay different curves on each other, like a memory oscilloscope. One disappointment: when I paused the "Graph: keep inside bounds" script and restarted it, the plot had gone haywire and I couldn't easily reset it.
Carlos, Well, there is some explanation ("A simple example showing the benefits of having each vector as a separate morph. Richo's VectorFun with plotting."). In general, I don't think the explanation have to be done by the author. (I could argue that it should be done by someone else.) It is really appreciated if you can provide a better versions.
Yoshiki, I've seen your projects. Even though I don't fully grasp the maths behind them I think the end result is beautiful. It also took me a lot of time to understand the connection between the rectangles. I was so surprised to realize it was just the "embed into" feature :)
In these ones with embedding, the math needed to be tweaked a bit. The standard equation is elsewhere (like on Wikipedia, http://en.wikipedia.org/wiki/Square_wave), but since a child rectangle is embedded into a rotating parent rectangle, its own angular speed is offset by the all parents'.
Website contents under a Creative Commons license.