3

拡張現実ゲームを開発したいです。プレーヤーは部屋に立ち、いくつかのカメラが彼のビデオを撮ります。アイデアは、そのビデオにモンスターを追加することです。このビデオは、眼鏡をかけたプレーヤーまたは液晶ディスプレイからの直接ビューで表示されます。基本的に、これはいくつかの画像処理の概念で行うことができます。モンスターがいる場所に色付きのパーツやマーカーを追加すると、勤勉になります。

しかし、私の質問は、このモンスターをどのように動かすかであり、その結果、モンスターがプレーヤーを攻撃しているように見えるビデオがあります。その後、実際のゲームが始まりますが、少しずつ進んでいきます。最初のステップは、モンスターを攻撃するビデオを用意することです。

私はこれに完全に慣れていません、私はopencvだけを使用しました。したがって、目標を達成するためにいくつかのツールが必要になります。どこから始めたらいいですか?私はC++が好きですが、APIの提案がいくつかある言語も受け入れられます。また、理論的、概念的な提案も受け付けています。私の質問を読んでくれてありがとう

しない:このアイデアは、アニメソードアートオンラインを見た後に頭に浮かびました。アニメやバーチャルリアリティのものを見るのが好きなら; ご覧になることをお勧めします。いいものです。

4

1 に答える 1

4

モンスターをプレイヤーを攻撃するように動かしたい場合は、プレイヤーまたはプレイヤーの一部の3D座標を知る必要があります。これは、ホモグラフィを抽出して3D位置を取得できるように、検出可能な認識可能なマーカーをプレーヤーに装着させることで実行できます。

あなたはこのトピックについてこの投稿を読み始めることができます、それはOpennCVのc++拡張現実についてです。

于 2012-09-13T06:43:42.163 に答える