OpenGL ESでバネをつなげる

とりあえずバネが作れたので、
それをいくつかつなげてみた。

八角形に質点を配置して、隣の質点と
向かいの質点をつないだ。


動かしてみたら若干正八角形が崩れてるけど、
バネだからこんなもんかと無理矢理納得した。
棒だとちゃんと正八角形になるのだろうか。


そろそろ動きが遅くなってきたから処理速度が追いついてないのか。
というかやっぱり3Dばりばり使うのはつらいのか。
それとも僕の作り方がまずいのか。


以下動作画面。
http://screencast.com/t/OTptUaaAB