問題タブ [realitykit]
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.
swift - ARQuickLook 用の Reality Composer シーンの抽出
シーンがあり、それをファイルまたは で使用できる任意のファイルReality Composer
として抽出したいですか? 出来ますか?usdz
ARQuickLook
swift - RealityKit – Reality Composer のエンティティのテキストをプログラムで設定する
私の iOS アプリでは、新しい Reality Composer を使用して AR の一部を導入したいと考えています。
私のプロジェクトでは、次のコードでシーンをロードします。
「scene.label」はシーン内のテキスト オブジェクトであり、プログラムでテキストを設定したいと考えています。
どうやってやるの?それが可能だ?
前もって感謝します
ios - RealityKit と RealityComposer を使用して以下のシナリオを達成する方法、または SceneKit で ARKit を使用する方法は?
タップで ARKit を使用する SceneView にオブジェクト (.scn ファイル) を追加し、長押し、パン ジェスチャ、ピンチ ジェスチャをそれぞれ使用して、移動、回転、サイズ変更などのアクションを実行します。RealityComposerにオブジェクトを追加し、Xcodeに追加し、RealityKitを使用して、長押し、パンジェスチャー、ピンチジェスチャーをそれぞれ使用して移動、回転、サイズ変更などの同じアクションをオブジェクトに対して実行し、RealityKitとRealityComposerを使用してそれを達成する方法またはARKitを使用するSceneKitで?
swift - ARView のマーカーの最大数はどこで設定できますか?
それぞれが表示されるシーンで複数の一意のマーカー アンカーを使用してModelEntity
います。各マーカーを個別に検出するのに問題はありませんが、1 つが追跡されてモデルが表示されると、他のマーカーは追跡されなくなります。追跡されたマーカーがフレームから移動すると、突然別のマーカーが追跡され始めます。
私の疑いは、マーカーの最大数の設定が存在し、それが 1 に設定されているということmaximumNumberOfTrackedImages
です。シーンにアンカーを追加するとどうなりますか?
配列内の各項目に対して次の関数を呼び出しています。
更新: @ARGeo の回答は、さらなるテスト中に元の質問を解決しましたが、更新されたコードで一度に最大 4 つのターゲットしか追跡できませんでした。繰り返しますが、これがRealityKitのハードリミットかどうかはわかりませんが、誰かが洞察を持っている場合は、受け入れられた回答に追加してください。
以下では、追跡されている 6 つの一意のマーカーのうち 4 つだけを確認できます。