ARKit
の基本を学び、SpriteKit
のARアプリケーションのテンプレートを使用してXCode 9 beta 4
にプロジェクトを作成しました。このプロジェクトでは、画面に触れるとSKLabelNode
に絵文字を表示するサンプルアプリの実装が既にあるはずです。ARKitテンプレートプロジェクトでSpriteKitノードが表示されない
私はiOS 11
を実行しているiPad Mini 4でこのサンプルを実行しようとしています。 Info.plist
からarkit
キーを削除してから、アプリが実行されました。しかし、絵文字は表示されません。私もexampleのARKit
とSpriteKit
を試してみたところ、画像は表示されませんでした。
しかし、私は正常にApple's sample appを実行して3Dモデルをレンダリングして見ることができます。また、SceneKit
を使用するthis other exampleも同様です。
3D SceneKit
オブジェクトは表示できますが、2D SpriteKit
オブジェクトはデバイスに表示できません。私は何が欠けていますか?
私が理解していないのは、3DKitを2D SpriteKitよりも重いと思われるSceneKitの例を実行できる理由です.ARKit + SpriteKitを実行することはできませんA9プロセッサ? 「限られた」方法でさえ? – AppsDev
あなたが行っていることは、SceneKitを実行するためだけにハッキングすることです。あなたはARKitの機能を実装していません。 – Knight0fDragon
私はコードを変更しませんでした。アップルのサンプルをXcodeからデバッグモードで実行するとクラッシュしますが、Xcodeにリンクせずに実行すると状況が変わります。他のSceneKitの例と同じです。非常に遅くなりますが、3Dラベルがレンダリングされます。 – AppsDev