問題タブ [scnvector3]

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.

0 投票する
1 に答える
28 参照

arkit - カメラの前にノードを配置して回転

ユーザーがシーンビューをダブルタップしたときにポインターを表示したいと考えています。これには、ある角度では円なので、SCNTorus を使用したいと考えています。

ノードの位置として使用する hitTest から既にベクターを取得しています

ノードが追加されたときに常に円として表示されるように変換するにはどうすればよいですか。

.pi/2X軸に沿って回転する垂直デバイス位置の場合、うまく機能しますが、デバイスが空間内を移動すると壊れるため、角度をハードコーディングできません

sceneView.pointOfView何らかの形で変換を適用する必要があると思います。しかし、私はここで立ち往生しました。

ここに完全なコードがあります