SDKを使うと、3D写真(=Fyuse)を撮る/見る機能をアプリに組み込むことができます。本記事ではそんなSDKの使いどころや組み込み方法について紹介してみたいと思います。SDKは、僕が所属しているFyusion社のプロダクトです。Webをサポートしています。Fyuseとは我々の3D写真フォーマット「Fyuse」は、静止画とも動画ともポリゴンベースの3Dモデルとも違うものです。Storeにある同名のアプリでどんな感じかお試しいただくことができます。Store例として、僕はこんな場面でFyuseを撮ってます。※はてなダイアリーの制約で、ビューアを埋め込むことができなかったので、アニメーションGIFに変換して載せています。リンクから、Fyuseビューワで見てみてください。https://fyu.se/v/3scadzhud9(とある街の道端にあった牛の像)普通の写真だと、片面だけとか、前からだけになりますが、Fyuseでは立体物をマルチアングルで記録できます。像、彫刻、フィギュア、プラモデル壮大な景色あたりはFyuseフォーマットが非常にマッチするなぁと思います。僕は普通に記録フォーマットのいち選択肢として日常使いしてます。http://fyu.se/u/shu223SDK導入事例モノをいろんな角度から見れる、というところからEC系とは非常に相性が良く、車業界、ファッション業界、大手総合ECサイト等ですでにご愛顧いただいてます。fashion"さんの360°アングルでのコーディネート紹介ページがあります。fashionまた中古車販売のガリバーさんにご利用いただいております。業界初!新しいクルマ選びの提案。「車」向けのFyuseについては会社のサイトでも詳しく紹介されてるのでぜひ見てみてください。previewLayer)`startPreview`には`AVCaptureVideoPreviewLayer`オブジェクトを渡します。これでFyuse撮影準備完了です。撮影開始/停止それぞれメソッドを1つ呼ぶだけです。FYCaptureEventListenerFYCameraのリスナーとして追加しておきます。`fyuseCamera(_:captureEvent:)`が呼ばれるようになります。}}ここで、保存する際には内部的に様々な処理を行うため、それらを非同期で実行するクラス`FYProcessingQueue()`を使用します。\(path)")}これで撮影機能は完成。SDKの使い方:Fyuseを「見る」機能を組み込む基本的にはたったの2ステップ。FYFyuseView!ちなみにIBを使用せず次のようにコードから初期化してaddSubviewしてもokです。表示したいFyuseを`FYFyuse`オブジェクトとして1に渡す`FYFyuse`オブジェクトは、先ほど`FYProcessingQueue()`で処理・保存した際に取得したパスを渡して初期化します。path)これだけです。先ほど撮ったFyuseがインタラクティブに閲覧できるようになります。More基本機能の実装方法を解説しましたが、Fyuseは「撮る」「見る」だけでなくいろいろと機能を持ってまして、たとえば以下のようなものがあります。Mode車をあらゆる角度からオンデバイスで認識し、きれいに車のFyuseを取れるようにするTaggingFyuse同士をタグ付けで関連付けられる。SDKをサイトからダウンロードできるようにするのはまだ準備中です。気になった方はぜひお問い合わせください。Usお問合わせは日本語でも可です。ちなみに、今月(2018年2月)はエンジニアリングのトップと、ビジネスデベロップメント/マーケティングのトップが日本に行くので、直接ミーティングできると話も早いと思います。(22)月別アーカイブリンクWishlist検索はてなブログをはじめよう!shu223さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。