フレームレートのデバッグサポート
stats.jsは、パフォーマンス監視コードを実行するのに役立つ簡単なメッセージボックスを提供します。
// stats.jsはAR.jsに追加します //作成し、統計DOMに追加 )(状態=新しい統計でした。 document.body.appendChild(stats.dom)。 レンダリングが行われたとき//更新 stats.update(); |
artoolkitのデバッグがオンになって
デバッグ機能のときArToolkitContextの初期化、デバッグ=真のターン
// stats.jsはAR.jsに追加します // atToolkitContextを作成します arToolkitContext =新しいTHREEx.ArToolkitContext({ cameraParametersUrl: '../../res/arjs/data/camera_para.dat' detectionMode: 'モノ'、 デバッグ:真、 }); |
サポート印刷この一致率
// ARjs / RES / JS / threex / threex-armarkercontrols.js VAR curMatchValue = 0; arController.addEventListener( 'getMarker'、関数(イベント){ curMatchValue = event.data.marker.cfPatt。 // debug.jsとするのが最良 機能printMatchValue(){ setInterval(関数(){ console.log( "ARjsマッチ:" + curMatchValue) curMatchValue = 0 }、1000) } |
デバッグサポートを座標
使用THREE.AxesHelperは、ルートARレンダリングスペースに追加しました
レッド-X軸、緑色-Y軸、青色-Z軸://デバッグをサポートして座標 VaRのaxesHelper =新しいTHREE.AxesHelper(2); smoothedRoot.add(axesHelper)。 |