問題タブ [x3dom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - x3dom 要素のクラスの色を変更
要素のクラスの色を変更したい。
例:
特定のイベント (私の場合は要素の onMouseOver イベント) が発生すると、クラス「matT1」のすべての要素の色を変更したいと考えています。これまで最初の要素の色を変更しようとしましたが、うまくいきません。
webgl - MacBook Pro での 65k を超える頂点メッシュでの WebGL パフォーマンスの問題
次のモデルは、いくつかのローエンド マシンで優れたパフォーマンスを発揮します。
http://examples.x3dom.org/example/x3dom_sofaGirl.html
ただし、Nvidia GT 650m を搭載した MacBook Pro では、フレームレートが非常に低くなります。MacBookに拡張機能がないためだと思いましたOES_element_index_uintが、拡張機能があると表示されます。
65K 未満でメッシュを再構築すると、問題が解決します。再構築せずにパフォーマンスを向上させる方法はありますか?
GT 650m を無効にし、内蔵グラフィックのみを強制的に使用するアプリケーション (gfxCardStatus) をインストールしました。これで、すべて正常に動作します。これはドライバーのバグですか?
統合 GPU よりも専用 GPU の方が高速に動作する別の 3D シーンを見つけました。
http://examples.x3dom.org/binaryGeo/oilrig_demo/index.html
これは小さなメッシュがたくさん集まっているからだと思います。また、このシーンを実行すると、GPU ファンがスピンアップするのが聞こえます。ソファガールのシーンではありませんでした。
html - アニメーション化された x3d ファイルをローカルで実行する
回転する x3d オブジェクトが埋め込まれた HTML ページであるこのコードがあります。Web ブラウザーではすべて正常に動作しますが、コードの x3d セクションを取得して x3d ファイルとして保存しようとすると、オブジェクトは BS コンタクトで実行されません。
したがって、基本的に私がやろうとしているのは、このコードを html ファイルではなくローカルの x3d ファイルとして実行することです。