今年の初めに、WebGLGapという実験的な PhoneGap プラグインを作成しました。理論的には、すべての JS 呼び出しをプラグイン コードに転送することで、PhoneGap アプリで WebGL サポートを有効にすることができます。残念ながら、Javascript とプラグインの間のブリッジが大きなボトルネックだったので、私はそれを断念しました。すべて (頂点データを含む) は巨大な文字列に文字列化され、プラグインに渡され、ネイティブ プラグイン コードによって読み取られるように JSON に戻されます。明らかに、これはかなり役に立たなくなりました。
しかし、PhoneGap 2.2 には新しいブリッジがあり、10 倍以上高速になる可能性があると読んでいます。正確にはどのように機能しますか?文字列化を回避しますか?ブリッジが十分に効率的である場合は、WebGLGap を再検討する価値があるかもしれません。