No.4ベストアンサー
- 回答日時:
立体Aを点群でしか表せないのですからAの形状や密度によって戦略を考える必要が
あると思います。形状が複雑でも全ての点において平面あるいは凸であるなら
近傍の点を探す戦略が有効だと思いますが、凹んでいる部分があるなら判断は複雑に
なると思います。例えば視力検査のCのように球形の中に球形の凹んだ部分が
あるならこの内側にあるaは立体Aの外側ですが完全に立体をメッシュなどで
定義してしまわないと外側という判断は出てきません。
(この『穴』が点群の密度より小さければ最早、立体Aを定義することすら無理のような気もします)
aの数が多くて時間がかかっているなら一旦Aの最小包括円(球)を定義して
(これならAの点の数が100万個程度ならほとんど時間はかかりません)
この外側にあるものは無条件に外側、それより小さいものは球の中心と点aを
結ぶ直線に対して角度が一番小さい点(∠An・O・aが最小)より点群Aの密度以上に
遠ければ外側、近ければ内側、その範囲内なら更に近傍の点群Aを探して
メッシュを形成して判断するという数段構えではどうでしょうか。
この戦略も形状がとんでもなく複雑なら誤判断が出てきそうですが。。。
いずれにせよ、Aの形状とデータ数(密度)と使えるメモリ量、色々な事情を勘案して
有効な戦術を考える必要があると思います。
ご回答、どうもありがとうございます。
おっしゃるとおり、形状がなかなか複雑でして、鋭角で凹んでる部分などがあり、困っておりました。
球のアイディアは、なるほど、たしかにそうですね。
そうするとかなり簡略化できそうです。
誤差の状況など考慮して、場合によってはやってみる価値はありそうです。
No.6
- 回答日時:
#5 です。
途切れとぎれですみません。フリーのツールを追加。
三次元グラフィックスの演習に向いているかも.. 。
---------------------------------------------
http://www.sra.co.jp/people/nisinaka/Jun4Java/in …
>「じゅん」は,三次元グラフィックスおよびマルチメディアを扱うためのフレームワークとなる汎用クラスライブラリの名称です.
いろいろとありがとうございます。
フリーのツール、Javaのライブラリなどまであるとは知りませんでした。
以上のものを駆使して、試したいと思います。
No.5
- 回答日時:
>... ドロネー網というのですか。
....>ところで、こういうデータを処理するプログラムって、どういったものがあるのでしょうか。
(「ドロネー網」は「学界」用語のようで、「ゲー界」でいうところの「ポリゴンパッチ」でしょうか)
オンライン・ソフトなら、このあたりでしょう。
http://www.softantenna.com/3.html#5
>マルチメディア//3D
データ互換性が懸念されますが、とりあえず調べてみてください。
No.3
- 回答日時:
三次元データAからドロネー網(三角形メッシュ?)を構成しておくのが正攻法みたいですが、三次元データAが変わるたびにやりなおしです。
三次元データAが変わらないのなら、初期投資(ドロネー網構成)の後は処理が迅速になりそうですけど...。
三次元データAはそのまま使うとして素朴な攻め方として頭に浮かぶのは、データaに最も近い四点をサーチして、データaが
その四点を頂点とする(四面体)凸包に含まれるか否かを判定する、というやりかたです。
(1) 「最も近い四点」が一意的とは限らない。
(2) 「最も近い四点」が同一平面上でないとは限らない。
などの障害が予想されるので、サーチ戦略が先決問題なのでしょうが... 。
(やったことがなく無責任なコメントになり、すみません)
ご回答、どうもありがとうございました。
なるほど、ドロネー網というのですか。
三次元データAは変わらないので、最初に構成するのはいいかもしれません。
ところで、こういうデータを処理するプログラムって、どういったものがあるのでしょうか。
普通に座標を計算することしかやったことないので、こういう三次元データを扱うにはどうしたら良いのでしょうか…。
No.1
- 回答日時:
一般にはオクトツリー (八分木) を使うことになるのではないかと思います.
"オクトツリー" で検索
http://www.google.co.jp/search?q=%22%E3%82%AA%E3 …
"立体の内部" "判定" "アルゴリズム" で検索
http://www.google.co.jp/search?q=%22%E7%AB%8B%E4 …
ソリッドモデリング等の話も参考になるかも.
形状モデリング特論 (東京大学 先端科学技術研究センター 精密機械工学専攻)
http://www.den.rcast.u-tokyo.ac.jp/~suzuki/class …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
それもChatGPT!?と驚いた使用方法を教えてください
仕事やプライベートでも利用が浸透してきたChatGPTですが、こんなときに使うの!!?とびっくりしたり、これは画期的な有効活用だ!とうなった事例があれば教えてください!
-
ことしの初夢、何だった?
2025年になりましたね。1年の吉凶を占う風習といわれている初夢。ことし初めて見た夢、覚えていますか?
-
コンビニでおにぎりを買うときのスタメンはどの具?
コンビニでおにぎりを買うとき、何の具材を選ぶことが多いですか?
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
【お題】追い込まれた犯人が咄嗟に言った一言とは?
-
3次元の平面上の点かどうかを判定したい
数学
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・ことしの初夢、何だった?
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「未使用」と「不使用」ってど...
-
エクセルで縦に並んだデータを...
-
【MSOffice Publisher2010差し...
-
共通テストボーダーについて、...
-
PCの内蔵メモリにデータは残る?
-
パレート図等で「N=100」とあ...
-
ネットカフェから、メールでき...
-
インスタの設定について。 イン...
-
XMLデータってなんですか?
-
正規化(時間)
-
Excel Webクエリ
-
高速フーリエ変換でデータ数が...
-
エクセルのグラフのデータ系列...
-
ワードの差し込み印刷のデータ...
-
Excelの“並び替え”で文字コード...
-
電子辞書の画面をPCに映すには
-
差し込み印刷がうまくできません
-
d’の求め方
-
退職時の私物USBはどうなります...
-
下記マクロでMsgBox "空白です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「未使用」と「不使用」ってど...
-
インスタの設定について。 イン...
-
高速フーリエ変換でデータ数が...
-
XMLデータってなんですか?
-
エクセルで縦に並んだデータを...
-
PCの内蔵メモリにデータは残る?
-
ネットカフェから、メールでき...
-
データ用HDDの別のPCへの乗せ替え
-
日本通信の当月利用データ量は...
-
【MSOffice Publisher2010差し...
-
パレート図等で「N=100」とあ...
-
Excelの“並び替え”で文字コード...
-
Excel Webクエリ
-
エクセルのグラフのデータ系列...
-
窓関数(方形窓)について
-
フラッシュメモリ SSD、USB、SD...
-
ワードの差し込み印刷のデータ...
-
シリアルRS-232出力機器からの...
-
CSVファイルを・…
-
フーリエ変換のデータの補間に...
おすすめ情報