トップページgamedev
1001コメント354KB

出し惜しみせずに3Dの技術を誰かが答えます Part4

■ このスレッドは過去ログ倉庫に格納されています
0001プチ9627m02/05/12 11:50ID:S37fCL0U
3D技術の解らないことや気になることを誰かが答えてくれるスレ。

お約束
1. 出し惜しみしないこと。
2. 3Dそのものの是非については議論の対象外とする。
3. いかなる理由があれ、個人叩きは厳重に禁止。
  (守れない輩は、この板のローカルルール百回読みの刑に処す)

では、ご随意に。

■ 過去スレ
出し惜しみせずに3Dの技術を誰かが答えます Part3
http://game.2ch.net/test/read.cgi/gamedev/1016725546/
0758名前は開発中のものです。02/11/21 15:43ID:RikBHah5
>>757
つくれますよ。
0759名前は開発中のものです。02/11/21 16:06ID:4UGIpPJ8
http://members.tripod.co.jp/konbukyo/
076075702/11/21 16:16ID:pLdRBMM6
3Dといっても神の視点ではなく、wizや女神転生のようなタイプ
を作りたいのですが、機能紹介ページ見た限りでは無理そうですねぇ。
0761bloom02/11/21 16:41ID:Zz9ETDP7

http://www.agemasukudasai.com/bloom/
0762あぼーんNGNG
あぼーん
0763名前は開発中のものです。02/11/21 17:28ID:pEAk3Alj
>>760
ダンジョンキッドっていうRPGツクールの3DダンジョンRPG版みたいなのがあるよ
0764名前は開発中のものです。02/11/21 18:39ID:pLdRBMM6
http://www.geocities.co.jp/SiliconValley-Sunnyvale/6160/newtech/_dk.htm
0765名前は開発中のものです。02/11/21 19:40ID:RikBHah5
>>760
作れますよ。
0766名前は開発中のものです。02/11/22 00:49ID:E/AKC3O1
>>746
まずは、2D上での任意の線分同士の交差判定とかは分かっているのだろうか?
076773302/11/25 12:13ID:bzAUSboL
>>766
よくわかりません。
0768名前は開発中のものです。02/11/25 12:32ID:jkoLn/MP
>>767
それがわからんと何もできない
0769名前は開発中のものです。02/11/25 12:36ID:jkoLn/MP
@2つの直線の交点を求め、
Aそれが線分の範囲内にあるかどうかを調べる

これら2つは高校数学のレベルで十分できるよな。
わからなければ高校の数学の教科書を調べよ。
注意すべきは、@は平行の場合、解がでないことがあるということ。

以上。
077073302/11/25 16:25ID:bzAUSboL
レスどうもです!!

>@2つの直線の交点を求め、
>Aそれが線分の範囲内にあるかどうかを調べる
>注意すべきは、@は平行の場合、解がでないことがあるということ。

なるほど、分かります。何通りか解き方がありそうすね。
可視判定はどうやったらええのでしょうか。かなり道のりは長そうですが・・
0771あぼーんNGNG
あぼーん
0772名前は開発中のものです。02/11/25 18:37ID:OWHI2Za+
>>770
まず自分でいろいろな可視判定の方法を考えてみるといいよ。
結局のところ可視判定なんていろんな方法があるわけだし、
調べればいろいろ出てくるわけだけれど、
その方法の中身をわかっていればいろんな応用もできるだろうしね。
0773名前は開発中のものです。02/11/26 01:31ID:BVCHtY4i
@視錐台の焦点と中心がZ軸を通るように回転。
ABoundingBoxに@と同じ回転
B視錐台とBoundingBoxを、真上と真横から見てみよう。
 2Dで非常に簡単な計算で処理できるのに気づくはず。
0774名前は開発中のものです。02/11/26 01:35ID:BVCHtY4i
>>733くん
変に回転しているものは、どれか基準にしたいものを軸に合わせて
全体を回転させると後の計算がしやすくなると。

高校数学でも習ったと思う。
そういった基礎の応用は有益だよ。
0775あぼーんNGNG
あぼーん
0776名前は開発中のものです。02/11/26 01:41ID:4q5sqYIs
やっと沈んだこのスレを浮上させたBVCHtY4iは責任もって終了AAの削除依頼だしとけよ
0777名前は開発中のものです。02/11/26 01:50ID:BVCHtY4i
>>776 漏れは気にならないからパス。
気になった人がやるのが筋でしょ。
0778名前は開発中のものです。02/11/26 01:51ID:bFINUecS
    _、_   GOOD END!!
   ( ,_ノ` )     n
  ̄     \    ( E)
 フ     /ヽ ヽ_//
077973302/11/26 01:52ID:+55pPmPD
>>773
レスどうもです。。。
>2Dで非常に簡単な計算で処理できるのに気づくはず。
なるほど、謎が氷解しました!これは新しい!!!
面倒っぽいですが頑張れば十分作れそうです、ありがとうございました。

>全体を回転させると後の計算がしやすくなると。
ははあ、今回の場合なら視錐台から見た座標系で考えると・・・たしかに分かり易いすね
0780名前は開発中のものです。02/11/26 01:53ID:VZc6GHAj
>>777
> >>776 漏れは気にならないからパス。
> 気になった人がやるのが筋でしょ。

自己中基地外キタ-----(゚∀゚)--------!!!!
0781名前は開発中のものです。02/11/26 01:55ID:V1zAFEI3
>>777
氏ね
0782あぼーんNGNG
あぼーん
0783名前は開発中のものです。02/11/26 01:56ID:z2gQlM0g
>>777
自己中氏ね
0784あぼーんNGNG
あぼーん
0785名前は開発中のものです。02/11/26 01:59ID:EBpaYtuY
777みてーなザコがいるからこの板は荒れまくりなんだな…
0786名前は開発中のものです。02/11/26 02:04ID:BVCHtY4i
過敏だなぁw
0787あぼーんNGNG
あぼーん
0788名前は開発中のものです。02/11/26 02:06ID:EBpaYtuY
ああ、おまえ自身が荒らしだったか、気付かなくてすまんな
0789名前は開発中のものです。02/11/26 02:07ID:bFINUecS
          ,----、-、
         /  ____ \|   こんなクソスレ終了して どうだい、一曲?
         ヽc´ _、ヽ, ヽ
           ミ, ,_..ノ`ミ_ノ
        _ /,~~/-~|ヽ,
        / / i_~~ ̄ヽ, L      _
      |: ヽ_(~ヽ≡亜亜亜亜亜:::|
      ヾ   `ー“”_丿⌒、゛'’    ̄
       `-/ノ ̄~ r-、. \
          |: ̄ ̄/ /`、. ヽ         THE END
079076602/11/26 02:12ID:ASqpjRvW
>>770
当たり判定のすべては、線分の交差判定から始まるので、まずはここを理解するべし。
方程式を解くやり方でもいいんだけど、ベクトル演算で算出できれば、後はその応用で
ほとんどが解決できる。
内積、外積、比、辺りが理解できてればこの先はたやすいと思う。
行列も結局は内積だし。

最初は直線と点の位置関係から入るのかな?
ベクトルを解説した本なりサイトなりは沢山あると思うので、専門であるそれらを参考に
してくだされ。

線分同時の交差判定から、平面と線分、平面同士、立体同士、という風に広げていこう。
可視判定については2Dに変換してやるもよし、3Dで判定をやるもよし、方法は一つでは
ないので好きなのを選ぼう。
0791名前は開発中のものです。02/11/26 02:13ID:BVCHtY4i
いや、荒らすつもりは毛頭無かったんだけど。
ageたのはただのうっかりだし。

それにみんな異様に神経質なんで、ちょっと可笑しかっただけだYO。
漏れが逝く他の板では考えられないもんな。

これ以上嫌われても面白いけどめんどくさいので、
明日IDが変わる時刻までひっこんでることにするよw
0792名前は開発中のものです。02/11/26 02:15ID:pmvaMjsD
>BVCHtY4i
:-)
0793名前は開発中のものです。02/11/26 02:16ID:Jj7ze4Hu
上げると荒らしと同様に扱われるこの板って・・・
0794名前は開発中のものです。02/11/26 05:52ID:FTrzOORu
セガ社員
0795あぼーんNGNG
あぼーん
0796あぼーんNGNG
あぼーん
0797名前は開発中のものです。02/11/26 18:01ID:gFgT1BFe
平面上の2直線 ax + by + cw = 0 と dx + ey + fw = 0 の交点は
[a, b, c] ∧ [d, e, f] で与えられる。ただし、∧ は3次元の外積。
0798あぼーんNGNG
あぼーん
0799名前は開発中のものです。02/11/26 22:59ID:Zsn3SdK6
3DのプログラムをDirectXを使わないで書いている者です。
Quakeなどのゲームに代表されるように、マウスを使って自分の向いている方向を制御したいのですが、
このときの自分の向いている方向を表すベクトルはどう求めればいいのでしょうか?

たとえば、マウスを左右に動かせばY軸周りの回転、
上下に動かせばX軸周りの回転になりますよね。
でも斜めに動かしたときにはどうすればいいのかピンときません。

やはり行列(や逆行列)を使うことが必須なのでしょうか?
どうかよろしくお願いします。
0800あぼーんNGNG
あぼーん
0801名前は開発中のものです。02/11/26 23:22ID:Zsn3SdK6
最近はゲームのプログラムに興味ある人っていないんでしょうかね?
少なくなってる?
ゲーム業界に魅力がなくなってきてるんでしょうかね…
0802あぼーんNGNG
あぼーん
0803名前は開発中のものです。02/11/27 00:00ID:hXbMCuRo
上下にも左右にも動かした結果をいれてやればいいんじゃない
0804あぼーんNGNG
あぼーん
0805名前は開発中のものです。02/11/27 00:10ID:gopou85V
>>803
どもでした。もういちどがんばります
0806あぼーんNGNG
あぼーん
0807名前は開発中のものです。02/11/27 01:50ID:XXFMCwLh
>>797
意味がわかりません。
詳しく説明していただけませんか?
0808名前は開発中のものです。02/11/27 01:54ID:/stGzBQ/
>>799
クォータニオン使え
0809あぼーんNGNG
あぼーん
0810名前は開発中のものです。02/11/27 02:11ID:/ggb77kh
>>799
>でも斜めに動かしたときにはどうすればいいのかピンときません。
斜めといういみがわからん

0811あぼーんNGNG
あぼーん
0812あぼーんNGNG
あぼーん
0813名前は開発中のものです。02/11/27 10:37ID:gopou85V
なんでこんなに「終了」とかのカキコが多いの?
もう廃止になるのかな?この板
0814名前は開発中のものです。02/11/27 10:44ID:V9LmE6aD
┌──┐
│終了..|
└┬─┘
  │∩∩
  d(゚ー゚*) 。
   (___')′
   ~  ~
0815名前は開発中のものです。02/11/27 10:50ID:gopou85V
かなり久しぶりに2ch来たんだけど、
こんなに荒らしが居るとは思わなかった。
もう多分こないんで。
みんなが居なくなった後も荒らしだけは居続けるんだろう。
ではさようなら。
今後もいつまでも荒らし続けるように。
0816名前は開発中のものです。02/11/27 10:53ID:93uWni2P
>>799
上下に動かしたときは、x軸周りじゃないよ
y軸周りの角度をaとすると、xz平面上で(cos(a), 0 , sin(a))が
マウスを上下に動かしたときの軸になる。(左手座標系の場合)
081781602/11/27 10:57ID:93uWni2P
嘘つきました。すみません
×(cos(a), 0, sin(a))
○(cos(a+PI/4), 0, sin(a+PI/4))
0818名前は開発中のものです。02/11/27 11:21ID:T/PqyJOy
荒らしは自分に理解できない話をされるのが悔しくて仕方が無いんだよ
彼らにとっちゃこの板の存在自体が許せないんだろう
0819名前は開発中のものです。02/11/27 13:30ID:Izgr0VaI
>>807
同次座標。基本中の基本だね。
0820あぼーんNGNG
あぼーん
0821名前は開発中のものです。02/11/27 19:39ID:hqPtfRF0
理解できない話の多い板はつまらないから来なきゃいいのにと思う。
板の名前が「ゲ製作技術」だから、
アフォなクレクレ君が大量にいるんだろうな。
0822あぼーんNGNG
あぼーん
082379902/11/27 20:07ID:gopou85V
>>816,817
どうもでした。
ちょっと基本的なことにひっかっかってしまったようで。
0824あぼーんNGNG
あぼーん
0825名前は開発中のものです。02/11/27 22:28ID:He9RwWel
>>824
二度と来るなよ。
0826名前は開発中のものです。02/11/27 22:42ID:gopou85V
ログを管理してる人の話だと、
これらの「終了」書き込みは全て1人の手によるものらしい。
まぁ少し安心したかな。

ログから身元を調べて晒しに行くということなんでちと期待。
0827あぼーんNGNG
あぼーん
0828名前は開発中のものです。02/11/27 23:42ID:exWGzHjU
っていうか、アク禁にするべき。
0829あぼーんNGNG
あぼーん
0830名前は開発中のものです。02/11/27 23:52ID:eDnJFknx
ここは3D技術を語るスレです。
厨を放置できないザコキャラは以下へ移動してください。

ゲーム制作技術板のローカルルールを考えるスレ
http://game.2ch.net/test/read.cgi/gamedev/1005037249/
0831あぼーんNGNG
あぼーん
0832__02/11/28 05:54ID:WnptJLRF
教えて下さい。
シャドウバッファ(投影テクスチャ1枚)で影を表示してるんですが、
解像度の問題を解消出来る方法があるらしいのですが、誰か知ってる人います?
透視変換を上手いこと使うとからしいんですが、透視変換自体、詳細をよく理解してないです。
(Z軸のせん断に値が入ってますが、どういう状態かイメージ出来ない)
0833あぼーんNGNG
あぼーん
0834名前は開発中のものです。02/11/29 01:42ID:xAlTWdu0
>>832
ttp://www.t-pot.com/program/48_shadowpers/index.html
0835あぼーんNGNG
あぼーん
0836__02/12/01 07:22ID:hmNGYY14
>>834
ありがと!
ここ、無くなったと思ったけど、復活してたね。
よく助けてもらってた。
0837あぼーんNGNG
あぼーん
0838名前は開発中のものです。02/12/01 22:02ID:5TBBTIfE
荒らしが話についていけない(我々の会話が理解できない)ので、
逆切れしているAAにしか見えなくてひっそりとワラタ
0839名前は開発中のものです。02/12/01 23:59ID:LZWs2S8A
  _n
 ( l    _、_
  \ \ ( <_,` )
   ヽ___ ̄ ̄  )   GOOD END!!
     /    /
0840名前は開発中のものです。02/12/02 04:51ID:QF9s+2n0
セガ社員ひっこめ!糞ゲー工場が!
0841名前は開発中のものです。02/12/02 09:23ID:WQEe9wnX
2研マンセーーーーーーーーーーーーー!!!!!!!!!!!!!!
0842あぼーんNGNG
あぼーん
0843あげとくね02/12/07 02:31ID:1JfRjqCX
0844あぼーんNGNG
あぼーん
0845名前は開発中のものです。02/12/07 08:25ID:vqXVIXwZ
カメラはどうやってっていうか、どの時点で決定しますか?
物体を追跡したり演出したりする過程でカメラ決定の重複がおきるので悩んでいます。
0846名前は開発中のものです。02/12/07 09:58ID:nNqMLsIU
優先順位を決めておけばいいんでないの
0847名前は開発中のものです。02/12/07 18:37ID:EXxyKSF4
>>845
3Dとかカメラ以前の質問だな。
設計が悪いんじゃない?
0848名前は開発中のものです。02/12/10 14:20ID:UlKhgLdv
3Dのゲームってなんかソフトとかかわないといけないの?
0849名前は開発中のものです。02/12/10 15:34ID:IciBxJlO
ありえないくらい抽象的な質問だな…
0850名前は開発中のものです。02/12/10 17:22ID:o6kVJmu3
終了AA張ってる奴>>848の人生を終わらせてやってくれ
0851名前は開発中のものです。02/12/10 21:23ID:RMvBwXDh
848は初心者叩きでも期待してたのかね
0852名前は開発中のものです。02/12/10 22:26ID:GdVlqE2b
リアルタイムな3Dのモデリングする時、「これは守っておけ!!」とか
「これはしちゃイカン」とかあったら教えてください・マジレス希望
0853あぼーんNGNG
あぼーん
0854名前は開発中のものです。02/12/10 22:54ID:K1JNoc9W
>>852
ソフトの割れモノはイカン。これは守っておけ!!
マジレスね。

あなたの質問の仕方だと、何が聞きたいのかワカラン。
0855あぼーんNGNG
あぼーん
0856名前は開発中のものです。02/12/10 23:08ID:da/vAl7j
>>852
そうだね…
まめに保存して、フリーズしてもモデリングしたデータが駄目にならないように。

ってマジでのってみる。
レンダリングの間違いだろ?
な?
そうだといってくれ。
0857あぼーんNGNG
あぼーん
■ このスレッドは過去ログ倉庫に格納されています