次のモデルは、いくつかのローエンド マシンで優れたパフォーマンスを発揮します。
http://examples.x3dom.org/example/x3dom_sofaGirl.html
ただし、Nvidia GT 650m を搭載した MacBook Pro では、フレームレートが非常に低くなります。MacBookに拡張機能がないためだと思いましたOES_element_index_uint
が、拡張機能があると表示されます。
document.createElement("canvas").getContext("experimental-webgl").getSupportedExtensions();
65K 未満でメッシュを再構築すると、問題が解決します。再構築せずにパフォーマンスを向上させる方法はありますか?
GT 650m を無効にし、内蔵グラフィックのみを強制的に使用するアプリケーション (gfxCardStatus) をインストールしました。これで、すべて正常に動作します。これはドライバーのバグですか?
統合 GPU よりも専用 GPU の方が高速に動作する別の 3D シーンを見つけました。
http://examples.x3dom.org/binaryGeo/oilrig_demo/index.html
これは小さなメッシュがたくさん集まっているからだと思います。また、このシーンを実行すると、GPU ファンがスピンアップするのが聞こえます。ソファガールのシーンではありませんでした。