2010-12-19 16 views
1

拡張現実感アプリでは、カメラビューで別の透過表示になります。この透過ビューでは、カメラビューで描画して保存しました。このアプリケーションでの作業方法 ありがとう、素晴らしい一日iPhone:拡張現実感の使い方

答えて

1

カメラのプレビューを表示するには、UIImagePickerControllerを使います。 showsCameraControlsプロパティをnoに設定すると、標準の写真撮影インタフェースは表示されません。今、UIImagePickerControllersには、カメラのプレビューに必要な任意のビューを配置するために使用できる素晴らしいcameraOverlayViewプロパティがあります。現実をどのように正確に増強したいかによって、この見解はさまざまな方法で実現できます。たとえば、カメラのプレビューに3Dモデルをオーバーレイする場合、このビューは透過的なOpenGL ESのコンテキストになる可能性があります。 3Dアセットが必要ない場合、Quartzでカスタムグラフィックスを描く通常の透明なUIViewにすることができます。それはあなた次第ですが、あなたはの一般的なパターンをしたい:これは本当に大きな問題であるコンテンツ

をレンダリングするためにいくつかの透明ビューへ= NO

  • セットcameraOverlayView showsCameraControlsと

    • UIImagePickerController、およびあなたのデザインの詳細に応じて、たくさんの複雑さがあります。これは単なる一般的な要約です。

  • +0

    こんにちはMatt Wildingさん、提案していただきありがとうございます。Augmentation Realityアプリで少し問題がありました。私はあなたからの回答が必要です。カメラビューでは、カメラビューで描画するための別の透過ビューを配置し、ボタンを押した後、スクリーンショットはボタンで保存されますが、カメラと透明なビューのみを保存する必要があります。この問題を解決する別の方法で承認したいのですか他の方法で私に提案できますか?この問題に、ありがとう、素敵な一日を。 –

    +0

    あなたは現在このスクリーンショットを撮っている様子を知っていますか?盲目的にするのは難しい。私が頭の上を考えることの一つは、そのボタンの隠しプロパティをYESに設定するか、画面をキャプチャする直前にアルファを0.0fに設定することです。 –

    +0

    ありがとうございます。 –

    関連する問題