OpenSCADをvimで開発する

OpenSCADをvimで開発したい。
ブラウザでレンダリングするにはOpenJsCADが使える。
プロセスとしては、

1. OpenJSCAD(.scadファイル)をvimで作成、保存
2. なんらかのguard的なfile watcher(scssの更新を監視してcssコンパイルするやつのイメージ)が更新をopenjscadCLI(command line interface)に通知
3. openjscadプログラムが.jscadファイルに変換
4. ブラウザリロードでモデルが更新

っていう感じのことを考えてる

(追記)
インタラクティブビューワを実装した (2014/12/10)
https://github.com/shohei/pittari/tree/master
gruntでwatchしたかったけど,デフォルトのcontribを使うほかは
面倒くさそうだったので,fswatchを使って監視している.
結局openjscadで.scadを.stlに変換し,
Thingiview.jsでレンダリングという構成にした.
OpeJSCADに依存するよりはピュアなOpenSCADと連動させることが良さそうなのと
STLを扱うJSのライブラリが割と充実していることが背景にある.