質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

解決済

3回答

790閲覧

カーシュミレータにおいて指定した座標位置がコース内にあるのかコース外にあるのかを判断する方法

muton

総合スコア31

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

1クリップ

投稿2019/06/19 09:07

編集2019/06/21 13:31

オープンソースコードのカーシュミレーションソフトにおいてある座標位置(レースにおける位置座標)を予測し、シュミレーション上に描画しました。
そこで次に、描画した位置座標がコース上にあるのかどうかを判断するコードを書きたいと考えているのですが、どうすれば良いか分からず、困っています。
アドバイスを頂けると嬉しいです。

使用環境

windows8.1/visual studio2017/C++

参考動画

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

アイデアですが。

2Dの場合
コースの画像に対して判定したい位置のピクセル色を取得して判定。
コースに該当する色or色範囲がわかれば判断可能では。

3Dの場合
コースor地形のモデルデータのポリゴンメッシュを利用
コースに該当するテクスチャやマテリアルに該当するポリゴンの三角形頂点に対して
高さ情報を無視すれば外積で内外判定できるのでは。
コースに該当するすべての三角形の外側ならコース外。

投稿2019/06/21 10:53

ds-kawasaki

総合スコア35

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

muton

2019/06/21 13:34

一人で、どうしたら良いかわからず悩んでいたため、アドバイス非常に助かります。 参考動画に挙げました通り、3Dですので、二つ目の方法を試してみたいと思います。 コースに該当するすべての三角形というのはどのように定義すれば良いのでしょうか。 無知で申し訳ないのですが、アドバイス頂けると非常にうれしいです。
guest

0

自己解決

解決することができました

投稿2019/06/25 08:46

muton

総合スコア31

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

コース上にあることの条件を定義する
描画しているオブジェクトが前述の条件を満たしているかをチェックする
オブジェクトは一般的にある大きさを持つため、その大きさが前述の条件の範囲内かを確認することになる。

となるかと思います。これをコードで示せと言うわけではないと思いますが、
もう少し質問の幅を狭めて、より具体的な質問にされるとよろしいかと思います。

投稿2019/06/19 10:25

t_obara

総合スコア5488

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

muton

2019/06/20 07:05

回答ありがとうございます。 範囲が広すぎる質問で申し訳ございません。 まずコース上にあるオブジェクトがあることの条件を定義しようと考えています。しかし、その具体的な方法が考えても出てこず、まったく進みません。アドバイス頂けないでしょうか。 宜しくお願い致します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問