拡張現実をプログラムするより良いツール!

この記事のおかげでデジタルツールの使い方を学び、その方法を紹介します プログラム拡張現実 そして、最高のツールは何ですか。

プログラム拡張現実-1

拡張現実をスケジュールする

拡張現実(AR)は、仮想オブジェクトまたは画像を実際のものよりもリアルタイムで最適化および混合するために使用されるデジタルツールです。 このインタラクティブな組み合わせは、さまざまなツールを使用してプログラムすることができ、読み続けて、それを行う方法を学びます。

AppleのCEOであるTimCookは、次のように述べています。 当時のスマートフォンと同様に、次の革命となるでしょう。

拡張現実についての簡単な歴史

1992年、ボーイング747の作成者であるトーマスP.コーデルによって提案された拡張現実という名前が登場しました。トーマスは、エンジニアが飛行機の組み立てに関する情報を探すのに時間を無駄にしないように、PC画面をインストールガイドと重ね合わせることを提案しました。 。 当時、このアイデアは成功しませんでしたが、これまでで最も優れたデジタルアイデアのXNUMXつに火をつけました。

その後、2016年にインタラクティブなポケモンGOゲームが登場すると、ゲーム自体の特性から拡張現実が人気を博しました。 しかし、すでに他の分野では、どのように保健セクター、教育セクター、建築でARが使用され始めており、優れた結果が得られています。

プログラム拡張現実に関する機能

基本的にARは、実際の環境で3Dまたは2Dのいずれかで要素を重ね合わせることによって情報を追加することで構成されます。 モバイルデバイスのカメラとソフトウェア以外のアクセサリを使用する必要はありません。

ARは、建築、グラフィックデザイン、教育、医学などのプロジェクトや展示会を最適化するために、さまざまな専門分野で広く使用されています。

ARは、ブランドや製品に影響を与えるのに役立ち、革新的な提案やプロジェクトを提示する際の優れたツールです。 拡張現実のプログラミングの経験を積むことで、より複雑な相互作用を追加することでアプリケーションを深めることができます。

ARの使用の難しさは、達成する目的によって異なる場合があります。 ある領域で3Dフィギュアを表示したり、ゲーム内で相互作用したり、より難しいアニメーションで表示したい場合は、ボタンの使用、モーション検出、または他のオブジェクトへの近接が必要です。

ARでのプログラミング時間は、仮想オブジェクトや画像の品質、または組み合わせるインタラクションに応じて、数時間から数週間まで変化する可能性があります。

あなたが望むならあなたはの記事に行くことができます コンピューターをWindows10ドメインに配置する  その中で、このトピックについてもう少し学びます。

最高のツール

ARを使用してプロジェクトを作成するには、携帯電話、iPad、タブレット、またはCPUからプログラムまたはアプリケーションであるさまざまなツールをダウンロードできます。 これらのアプリケーションを適切に使用するために、エキスパートプログラマーである必要はありません。 拡張現実をプログラミングする場合、最もよく使用されるツールは次のとおりです。

ユニティ3D

これはシンプルで使いやすいツールであり、今日ビデオ開発で最も使用されているゲームエンジンです。 Unity 3Dを入手するには、携帯電話やタブレットで使用できます。

  1. unity3D.comページからUnity3Dソフトウェアをダウンロードします。追加(/ es)すると、すべての情報がスペイン語で表示されます。
  2. ボタンをクリックします:Unityを入手してください。
  3. 最初に無料版を選択してください(XNUMXか月間無料で使用するには)、制限があります。
  4. 25ドルのPlusライセンスまたは125ドルのProバージョンを選択することもできます(これらのバージョンは、より多くの編集ツール、テクニカルサポート、および時間を提供します)。
  5. 選択したUnityバージョンを選択すると、ダウンロードが続行され、[次へ]をクリックして終了します。
  6. Unity 3Dアプリケーションを開くと、いくつかのアクションが観察されます。プロジェクトを作成するか、チュートリアルで学習します。
  7. プロジェクトオプションを選択し、それに割り当てられた名前を入力します。
  8. プロジェクトを保存する場所またはフォルダーを指定します。
  9. 2Dオプションと3Dオプションの間で、好みに応じて寸法を選択します。後者は拡張現実に推奨されます。
  10. 最後に「プロジェクトの作成」をクリックします。Unityは変更する空のプロジェクトを自動的に開始します。

統一1

Unityでプロジェクトが開始されたらどうしますか?

まず、アプリケーションツールがロードされるのを待ってから、GoogleでJava JDKを検索し、いくつかのリンクの中から、モバイルデバイスのオペレーティングシステムに最適なバージョンをインストールする必要があります。 Android Studioをダウンロードするときにインターフェースが表示されるようにすることも重要です。次のいずれかを選択する必要があります:[構成]> [SDKマネージャー]。 Android Studio 7.0バージョンを選択することをお勧めしますが、これは機器によって異なります。

この時点で、Unityに移動して、拡張現実プロジェクトの作成を開始できます。 Unityで拡張現実をプログラムする方法の詳細については、次のビデオをお勧めします。

グーグルアーコア

信じられないほどの拡張現実(AR)体験を作成できます。 2017年以降、Googleはこのバージョンを導入しました。このバージョンは、さまざまなアプリケーションプログラミングインターフェイスを介して、モバイルデバイスから簡単に使用できます。

この便利なツールは、携帯電話のカメラを使用してARを実装し、環境のマップを作成します。 Arcoreは、非常に重要なXNUMXつの要素を適用します。

  • モーション検知:マップ内で、周囲との関係でオブジェクトの位置を特定するために使用されます。
  • 表面分析:これは、さまざまな表面(床と壁)のサイズや位置など、環境のさまざまな特性をスキャンすることによって行われます。
  • 光検出:このアプリケーションは、周囲の光の強度を認識し、携帯電話のカメラセンサーを使用して、場所の明暗を調整できるようになります。

結論として、このアプリケーションは、環境の要素、表面、光度など、さまざまな関心のあるポイントを分析します。 カメラを動かすと、Arcoreはこれらの要素が追加されたオブジェクトとの関係でどこにあるかを自動的に推定し、オブジェクトを周囲の実際の環境と調和的に統合します。

これらすべての情報を使用して、追加された要素はカメラの動きを認識し、カメラと相互作用できるため、仮想オブジェクトとの実際の相互作用がレンズを通して見られます。 Googleは、拡張現実をプログラムするためにArcoreと互換性のあるデバイスの種類を示しています。

ブリップ

拡張現実を無料でプログラムするための別のプラットフォームですが、より多くの編集オプションを備えたバージョンを購入することもできます。 Blipparプラットフォームで拡張現実プロセスを実行するには:

  1. Blipparの公式ページに入ります。
  2. ログインをクリックします。
  3. アカウントをお持ちの場合は、メールアドレスとパスワードを添付する必要があります。 アカウントをお持ちでない場合は、名前、メールアドレス、市区町村を記入して登録し、ビジネス、個人、教育のいずれで使用するかを示す必要があります。
  4. 利用規約を読み、同意します。
  5. あなたがロボットではないことを確認してください。
  6. 後で、アカウントを作成します。

Blipparを使用してプログラムする方法は?

メールアドレスとパスワードを書くことから始めます。 プラットフォームに入るときは、プロジェクトをクリックして、[新しいプロジェクトを作成する]オプションを選択する必要があります。ここで、プロジェクトに付ける名前を指定する必要があります。 次に、次の手順に従います。

  1. Blippを作成します。これは、作成しているバーチャルリアリティエクスペリエンスのアクティブ化イメージを表します。
  2. グリッドでは、Blippが2Dまたは3Dで読み込まれることがわかります。
  3. このプログラムでは、テキスト、幾何学的図形、色、およびBlippと相互作用するアクションの間のさまざまなオプションを確認できます。
  4. オーディオや、マーケティングキャンペーンに役立つさまざまな情報要素を追加することもできます。
  5. 同様に、ソーシャルネットワークや電話番号などの連絡先情報を添付することができます。

このアプリケーションは、Pinterest、Instagram、Sound Cloud、Spotify、Twitter、Youtubeなどのさまざまなページに移動するPDFファイルとリンクを追加するオプションを提供します。

NBAアート

ここでは、拡張現実の面白いセクションにアクセスできます。 最初のセクションでは、バスケットボールコートに入り、360のポータルを介してプレーヤーがどのように相互作用するかを確認し、並外れた視覚的および聴覚的体験を提供します。

XNUMX番目のセクションでは、バスケットボールコートを見るだけでなく、携帯電話を動かしてフープにボールを挿入し、本物のNBAゲームの雰囲気を作り出す優れたバスケットボール選手と遊ぶことができます。

NBA アート 1

震え

これは子供向けの拡張現実アプリケーションであり、パッケージを介して図面を印刷し、色を付けて、アプリケーションでスキャンすることができます。 拡張現実のおかげで、スキャンした図面がモバイルデバイスで活気づきます。

Quiberは、無料でダウンロードできる図面のパッケージを提供していますが、他のアプリケーションと同様に、有料のプレミアムパッケージも提供しています。

ダンスリアリティ

非常に便利な拡張現実アプリケーションで、仮想インストラクターによるダンスクラスを無料またはプレミアムで提供します。 これらのクラスでは、先生を後ろから見て、彼が指示するペースをとることができます。 同様に、モバイルデバイスで足をスキャンすると、足跡がコピーされ、複製するステップがマークされます。

キングスオブプール

このアプリケーションは、このゲームが好きな人のためのもので、携帯電話やタブレットを介して、ビリヤード台、手がかり、ボールなどのオブジェクトで再現された環境を体験できます。

マシンと対戦するか、ロボットと対戦するか、オンラインでプレイするかを選択できます。 この拡張現実プログラムは、実際のビリヤード台で遊んでいると信じて、携帯電話を動かすときにさまざまなアクションを実行する体験を提供します。

プログラミングに関連する別の記事にアクセスすることをお勧めします。 プログラミング中   また、この記事では、ループの使用方法についてもう少し詳しく説明します。