« I decided to start English blog | Main | EYE-PROJECT »

Amaznode

amaznode01.jpg

Amaznode is my recent personal project.

It visualizes the relation between books, "Who bought this also bought...".

It was originally made in 2004 to extend my santa's spring engine. At that time flash8 was too slow to run this code, so once I threw the project into a trash box.

Last year, AS3 came and its is enought to run heavy code, so amaznode revived.
I satisfied the logic and an idea, but still need to study of visualization and aethetics.
Honestry result is too ugly....

Many people seems to know the inside.
To make spring network there are three main logic. spring, repulsion, and gravity.

Springs connect related products, and keep them in proper distance.
Each node have repulsion to avoid staying one node on another node.
Center of the screen has the gravity spot, it binds nodes inside of the displayed area.

When node gets connection, I add more power to that node's springs and repulsions to make enough space inside the node network.

To prevent breaking up spring nodes, max speed param controlls node's speed in an efficient range.


Some people asks me about sourcecode and licensing.
Sorry in this moment, its just my personal experiment, and not plannning to sell or distribue..
I might release spring engine, or AS3 amazon api for the future, but not entire code of the amaznode.

Trackbacks

Url for tackback:
http://www.fladdict.net/mt/mt-tb.cgi/190

Post

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)