2017-10-28 12 views

答えて

0

ARKitはレンダリングエンジンではありません。コンテンツは表示されません。 ARKitは、SceneKit、Unity、およびカスタムメイドエンジン(Metalなど)をレンダリングすることで、実世界の空間に関する情報を提供します。

SceneKitは、3Dシーンの一部としてUIViewをレンダリングできません。しかし、プレーン、キューブ、その他の図形をレンダリングしたり、2Dコンテンツをそれらにテクスチャマップすることができます。 ARKitで検出された平面上にテキストラベルを描きたい場合は、調査する方向です。例のumの例にしたがって、検出されたARPlaneAnchorsに対応するSCNPlaneオブジェクトを作成し、テキストのイメージを取得します。

1

できます。 UIViewSCNMaterialPropertyとして追加することは可能です。

以下の記事を参照してください。 Using a UIView in 3D in Scenekit

関連する問題