分12実際にARコンテンツを作成する前回まで,ARの基礎知識とKDDIのARプラットフォーム「SATCH」についてご紹介しました。無料で使える「SATCH」がARを一般化し,スマートフォンにもデフォルトの機能として搭載されることで,活用度の高い多彩なARアプリが登場する。そんなARの明るい未来を開く可能性を秘めた「SATCH⁠」⁠。KDDIと技術評論社によるARアプリケーションコンテスト「第1回察知人間コンテスト」は,さらにその可能性を広げることでしょう。Studio」を使用してARコンテンツを作成してみましょう。Developers」サイトの「開発ガイド」に詳細に記載されています。チュートリアルを進めていくことで,サンプルコンテンツを容易に作成することができます。詳細なマニュアルも参照できるので,合わせて活用するといいでしょう。Developers」に揃っています。Studioは現在のところWindows版のみとなっています。eclipse(統合ソフトウェア開発環境)を使ったAndroidアプリ開発手順を紹介していきます。project(新規作成⁠)⁠」をクリックします。今回作成するプロジェクト名を「Sample」として保存すると,「⁠ユーザー」フォルダ直下に「Sampleフォルダ」と,その中にSample.dpdとSample.dfsが作成されます。このフォルダに,開発ガイドStep1から取得できる素材(tutorial.zip)の「DemoRobot」フォルダ,「⁠tracker」フォルダ,tracking.luaをコピーします。「Sample」プロジェクトを作成すると生成される「Sample」フォルダに,テンプレートファイルをコピーするこれでARアプリを作成する下準備ができました。Studioの操作方法について説明します。Editor」「⁠Timeline」の3つのタブがあり,メニューバーの下にはカメラやオブジェクト操作用のボタン,カメラ画像を表示するビューポート・ウィンドウ,右側と下側に各種設定を行うための画面が格納されています。設定画面はウィンドウとして表示することもできますが,「⁠×」ボタンで閉じると消えてしまいます。このようなときには「Application」メニューの「Windows」をポイントし,表示したい項目をクリックすることで再表示されます。Studioの該当エリアにドラッグすることで格納できます。Studio内で大きく表示しているときは,タブによって他の画面に切り替えることも可能です。Studio」の基本画面。必要な項目が使いやすく構成されている。fileに指定し,「⁠videocapture_live」という名前でカメラ設定を追加します。Studioでは,マーカーとなる画像の登録やARキャラクターの確認などのために,カメラが必須となります。USB接続のWebカメラでも問題ありません。作成されたビデオキャプチャーは,「⁠Outliner」ウィンドウに表示されます。「videocapture_live」のプロパティからAndroid,iOS用の設定ファイルを登録します。values(初期値として保存⁠)⁠」をクリックして保存します。Elements」から「Videotexture」を選択し,「⁠videotexture_live」という名前でカメラ映像用のテクスチャを追加します。textureに先ほど作成した「videocapture_live」を選択することで、このテクスチャにカメラ映像が適用されます。Texture」パラメータを「videotexture_live」に変更し,ビデオ・テクスチャーをViewportに適用します。ここで一度シナリオを保存し,ビデオキャプチャーがビューポート・ウィンドウに表示されるかを確認します。シナリオの保存は「File」メニューから「Save」をクリックするか,「⁠Ctrl+S」のキーボードショートカットで行います。メニューバーの下にある「Play」ボタンをクリックして,Webカメラの画像を表示してみましょう。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。