こんにちは。
ゲームプログラミングはそこそこできるけど、
3Dプログラミングはからっきしです。
サーフェイス?「サーフィン…とは別物だよな、きっと」
行列?「並ぶのは嫌いさ」
Xファイル?「そう言えば最終シーズン見てないなぁ」
そんなレベルの俺ですが、コツコツ作ります。
ではスタート!
初心者が3Dゲームを作るスレ
■ このスレッドは過去ログ倉庫に格納されています
1Dr.D
2006/05/21(日) 00:24:28ID:HuR5iTxT2Dr.D
2006/05/21(日) 00:31:49ID:HuR5iTxT さて、何から手を付けるべきか…。
とりあえず環境としてはWinXP+VC++6なんだけど、
やはりDirectX弄る必要が出てくると思う。
いきなり直書きはつらい気がするのでライブラリを使って
少しでも楽しようかな、と思います。はい。
ちょいと調べてみたところLunaというライブラリが良さ気な感じがする…。
実際どうなんでせう?誰かオススメの3D用ライブラリご存知でないですか??
3Dプログラミングそのものの勉強も必要だよね。
ジュンク堂でちょろっとソレ系の本立ち読みしてみたけど
イマイチ良く分からなかった。
基本を体系的に解説してくれるような本が良いのだけど、
本の中で作ろうとしているプログラムに必要な命令や概念だけを
掻い摘んで紹介してる、そんな本ばかりのような気がした。
良いサイトが無いか探してるところだけど今のところ収穫なし。
サンプルがDX8とか古かったりするんだよな〜…
む、長文になってしまった。
とりあえず環境としてはWinXP+VC++6なんだけど、
やはりDirectX弄る必要が出てくると思う。
いきなり直書きはつらい気がするのでライブラリを使って
少しでも楽しようかな、と思います。はい。
ちょいと調べてみたところLunaというライブラリが良さ気な感じがする…。
実際どうなんでせう?誰かオススメの3D用ライブラリご存知でないですか??
3Dプログラミングそのものの勉強も必要だよね。
ジュンク堂でちょろっとソレ系の本立ち読みしてみたけど
イマイチ良く分からなかった。
基本を体系的に解説してくれるような本が良いのだけど、
本の中で作ろうとしているプログラムに必要な命令や概念だけを
掻い摘んで紹介してる、そんな本ばかりのような気がした。
良いサイトが無いか探してるところだけど今のところ収穫なし。
サンプルがDX8とか古かったりするんだよな〜…
む、長文になってしまった。
3Dr.D
2006/05/21(日) 00:34:15ID:HuR5iTxT Lunaの最新版をDLしてみたが、確かに良さ気。
しかし、言われてるようにドキュメントが…。
サンプルを解析しながら慣れてくしかないんかな…。
しかし、言われてるようにドキュメントが…。
サンプルを解析しながら慣れてくしかないんかな…。
4Dr.D
2006/05/21(日) 00:39:16ID:HuR5iTxT つうかそもそもどうやって3Dデータを作ればいいんだ?
という疑問がなくもない。
M社のドキュメント読んでるとXファイルがゴニョゴニョと
説明が書いてるけど、イマイチよく分からん…。
とにかく、Xファイルを作れば良いんではないか、
と思ってはいるけど、じゃあどのソフトで作るんだ?ってこと。
フリーで使いやすいのってあるのかな?
それとも思い切って買うべきか…。
Shadeだっけ?あれって3Dのモデリングのソフトだよね?
あれでXファイルとやらは作れるのだろうか…。
実はさっき公式行ってみたけど、どうも分からない。
という疑問がなくもない。
M社のドキュメント読んでるとXファイルがゴニョゴニョと
説明が書いてるけど、イマイチよく分からん…。
とにかく、Xファイルを作れば良いんではないか、
と思ってはいるけど、じゃあどのソフトで作るんだ?ってこと。
フリーで使いやすいのってあるのかな?
それとも思い切って買うべきか…。
Shadeだっけ?あれって3Dのモデリングのソフトだよね?
あれでXファイルとやらは作れるのだろうか…。
実はさっき公式行ってみたけど、どうも分からない。
5Dr.D
2006/05/21(日) 00:41:55ID:HuR5iTxT シリーズ機能比較表のところに「DirectX出力」ってのがあって、
それがそうじゃないのか?
と勝手に思ってるんだけどどうなんだろ。
…ってこれってProfessionalしか対応してないじゃん!
きゅ、99800円??
買えね…。
それがそうじゃないのか?
と勝手に思ってるんだけどどうなんだろ。
…ってこれってProfessionalしか対応してないじゃん!
きゅ、99800円??
買えね…。
6Dr.D
2006/05/21(日) 01:18:47ID:HuR5iTxT VectorにXファイル対応を謳ったXモデラーとかいうのがあったので
落として使ってみたが…超不安定。これは使えないな…。
落として使ってみたが…超不安定。これは使えないな…。
2006/05/21(日) 01:20:11ID:GwgKpf9r
独り語りをダラダラ続けるためにスレ建てたの?
そもそも「初心者」ってネット初心者って事?
そもそも「初心者」ってネット初心者って事?
2006/05/21(日) 02:36:20ID:E5DcCeWw
>>6
とりあえず定番はメタセコイア
とりあえず定番はメタセコイア
2006/05/21(日) 10:09:14ID:XoTtDYnR
メタセコはやめとけ
Shade、六角大王5、LightWaveなどxファイル出力できるソフトはたくさんある
Shade、六角大王5、LightWaveなどxファイル出力できるソフトはたくさんある
10Dr.D
2006/05/21(日) 10:21:57ID:HuR5iTxT2006/05/21(日) 11:02:36ID:XoTtDYnR
メタセコは個人製作ソフトなんでバグが多い
よって市販ソフト使うほうが能率がいいよ
六角大王も市販のやつは悪くないと思う
よって市販ソフト使うほうが能率がいいよ
六角大王も市販のやつは悪くないと思う
12Dr.D
2006/05/21(日) 11:21:36ID:HuR5iTxT >>11
あ、なるほど。そういうことですか。
今フリー版メタセコ試してましたけど、使い込んでないのでそこまで分かりませんでした。
やはり市販品かぁ〜。
六角大王ってどこかに左右対称のデータしか作れないとか書いてあったような気がするんですけど
有料版はそういうことないんですか?
ところでメタセコで簡単なモデルを作って、
Lunaのサンプルと入れ替える形で表示させてみたけど…。
貼ったはずのテクスチャがない…真っ白。
なんでだろ?
最初Xファイルとはただの頂点データだけのファイルかと思ったけど、
サンプルで最初に読んでたファイル(置き換える前ね)はちゃんとテクスチャ貼られてたからなぁ。
あ、なるほど。そういうことですか。
今フリー版メタセコ試してましたけど、使い込んでないのでそこまで分かりませんでした。
やはり市販品かぁ〜。
六角大王ってどこかに左右対称のデータしか作れないとか書いてあったような気がするんですけど
有料版はそういうことないんですか?
ところでメタセコで簡単なモデルを作って、
Lunaのサンプルと入れ替える形で表示させてみたけど…。
貼ったはずのテクスチャがない…真っ白。
なんでだろ?
最初Xファイルとはただの頂点データだけのファイルかと思ったけど、
サンプルで最初に読んでたファイル(置き換える前ね)はちゃんとテクスチャ貼られてたからなぁ。
2006/05/21(日) 16:06:47ID:01FfiE5W
MAXとかXSIなんかをもっていても、ベースのモデリングはメタセコというパターンはけっこう多い。
UVやアニメーションはメタセコだけだとかなり辛いので、必用なものを併用する。
これは駄目だとか決めつけずに、長所を使い分けていくことが重要。
UVやアニメーションはメタセコだけだとかなり辛いので、必用なものを併用する。
これは駄目だとか決めつけずに、長所を使い分けていくことが重要。
2006/05/21(日) 16:22:23ID:Z8yFXRns
lunaは2005expressでやろうとしたら開発環境さえ作れなかった…orz
今はhsp3でちょっとやっている。
今はhsp3でちょっとやっている。
15Dr.D
2006/05/21(日) 16:29:40ID:HuR5iTxT1614
2006/05/21(日) 16:48:07ID:Z8yFXRns >>15
自分でわかる分はやったけどダメだった。
古いSDKとかplatformSDKとか入れて設定してみたけど、成功例も聞かないし、
その後もできるかわからないし。
他にもEasy3Dなんてのもあるよ。こっちは試してないけど。
自分でわかる分はやったけどダメだった。
古いSDKとかplatformSDKとか入れて設定してみたけど、成功例も聞かないし、
その後もできるかわからないし。
他にもEasy3Dなんてのもあるよ。こっちは試してないけど。
17Dr.D
2006/05/21(日) 17:24:08ID:HuR5iTxT 2005じゃ使えないのかな?
他に動いてる人いないならそうなのかも。
Easy3D簡単そうで良いですねー。
最初sigファイルってメタセコから吐けないじゃん!
って思ったけどエクスポーターがあるんですね。
ちょっと試してみます。
他に動いてる人いないならそうなのかも。
Easy3D簡単そうで良いですねー。
最初sigファイルってメタセコから吐けないじゃん!
って思ったけどエクスポーターがあるんですね。
ちょっと試してみます。
18名前は開発中のものです。
2006/05/21(日) 21:45:02ID:ijyNbICl ゲーム用ならメタセコで十分
2006/05/21(日) 22:11:18ID:czb9LAJe
ってか、初心者が3Dに手を出すのは無謀すぎ。
2006/05/21(日) 22:18:42ID:01FfiE5W
2006/05/21(日) 23:22:29ID:HzbLbT7n
>>1
コツコツ勉強する気があるなら、このあたりの本を1ページ目から読んでけ。
「ゲームプログラミングのための3Dグラフィクス数学」
「DirectX9 シェーダプログラミング」
特に前者の本はうちの会社で評判いいし持ってる人多いよ
Lunaみたいなライブラリを使うと、3Dのオブジェクトを表示することはできても、
3Dについて理解できたとはとても言えない状態になると思う。
入門ならばそういうアプローチもあると思うんだが、回り道になるんじゃないかな。
個人的にはDirect3Dのチュートリアル程度で十分事は足りると思う。
コツコツ勉強する気があるなら、このあたりの本を1ページ目から読んでけ。
「ゲームプログラミングのための3Dグラフィクス数学」
「DirectX9 シェーダプログラミング」
特に前者の本はうちの会社で評判いいし持ってる人多いよ
Lunaみたいなライブラリを使うと、3Dのオブジェクトを表示することはできても、
3Dについて理解できたとはとても言えない状態になると思う。
入門ならばそういうアプローチもあると思うんだが、回り道になるんじゃないかな。
個人的にはDirect3Dのチュートリアル程度で十分事は足りると思う。
22名前は開発中のものです。
2006/05/21(日) 23:32:53ID:M/NrJyMW >>1
つか自分でライブラリ組んだらタダ???
つか自分でライブラリ組んだらタダ???
23Dr.D
2006/05/22(月) 00:33:39ID:F9eEcJ2u2006/05/22(月) 01:37:52ID:nVK6upSD
中学算数レベルの3D初心者が応援にやってまいりました
2006/05/22(月) 19:56:33ID:uUEkT83/
連立方程式が解ければ無問題。
2006/05/22(月) 22:06:42ID:CDl3LP2U
クォータニオンが出来れば全く問題なし。
2006/05/22(月) 22:13:10ID:uUEkT83/
クォータニオンでどうやって当たり判定するのかと毎週100時間問い詰めたい。
2006/05/23(火) 14:57:59ID:5MWiivj2
>サーフェイス
発音注意
発音注意
2006/05/23(火) 18:57:20ID:yRHOvL+s
分かっててもサーフェイスと発音してしまう
早いうちに是正しとかないとクセになるな…
早いうちに是正しとかないとクセになるな…
2006/05/24(水) 22:11:35ID:rcV0lGpE
えーっと。日曜グラマー?
31名前は開発中のものです。
2006/05/25(木) 02:28:45ID:ER7EfL5Y 3Dの箱庭的空間を歩いてみたいのだけど、サイズをどうしていいか
わからない。とにかく超巨大な物体としてマップを作ればいいはず?
サンプルで作ったマップで、カメラを動かしてみるとあっちゅうまに
マップの外へ出てしまう。
環境はDELPHI+QuadrupleD+メタセコイアフリー版
メタセコでX形式で保存するとき拡大比率?が設定できて、一応それで
巨大になるっぽいけど、なんかおかしい 2倍なら問題なく、3倍、4倍に
するとポリゴンがチラついたりする
わからない。とにかく超巨大な物体としてマップを作ればいいはず?
サンプルで作ったマップで、カメラを動かしてみるとあっちゅうまに
マップの外へ出てしまう。
環境はDELPHI+QuadrupleD+メタセコイアフリー版
メタセコでX形式で保存するとき拡大比率?が設定できて、一応それで
巨大になるっぽいけど、なんかおかしい 2倍なら問題なく、3倍、4倍に
するとポリゴンがチラついたりする
2006/05/25(木) 09:00:05ID:H7MpHq82
>>1
これまでにどんなゲーム作ったん?
これまでにどんなゲーム作ったん?
33名前は開発中のものです。
2006/05/25(木) 12:38:22ID:gGM/xKcD H3Tファイルをiアプリ用のD4Dファイルに変換するのが得意な人とかいますか?
2006/05/26(金) 00:13:12ID:WNlhI9Qi
お舞ら、日本語で書いてください
35Dr.D
2006/05/26(金) 03:10:49ID:1nxkG9ce 現在DirectXの勉強中デス
まだライブラリ使うかSDKで組むか決めてないけど…
できれば6月中にはモデルを表示して動かすとこまでは持っていきたいな
>>32
・信長の野望もどき
・テトリスもどき
・ぷよぷよもどき
・倉庫版もどき
・ボンバーマンもどき
・Wizardryもどき
・ドラクエもどき
・その他ミニゲーム
…ほとんど非オリジナルだなぁ〜
つーかDirectXのサンプルプログラム動かないんですけどぉ〜(´Д`;)
まだライブラリ使うかSDKで組むか決めてないけど…
できれば6月中にはモデルを表示して動かすとこまでは持っていきたいな
>>32
・信長の野望もどき
・テトリスもどき
・ぷよぷよもどき
・倉庫版もどき
・ボンバーマンもどき
・Wizardryもどき
・ドラクエもどき
・その他ミニゲーム
…ほとんど非オリジナルだなぁ〜
つーかDirectXのサンプルプログラム動かないんですけどぉ〜(´Д`;)
36名前は開発中のものです。
2006/05/26(金) 03:52:22ID:RSd9MgwG 最初に何かを映し出すまでが大変。ライトの設定によっては画面真っ暗
だったり・・・ ライトの細かい設定までちゃんと理解しないとけない
だったり・・・ ライトの細かい設定までちゃんと理解しないとけない
2006/05/26(金) 22:39:31ID:ghYwuvzL
今日初めて3Dプログラミングに挑戦してみた(ってもDXライブラリのポリゴン描画だけど)
なんつーか、大学受験を思い出したよ。数学数学数学で。
けど、空間内にオブジェクト作って、カメラを自由移動・回転できるようになったら
なんだか無性に感動した。
なんつーか、大学受験を思い出したよ。数学数学数学で。
けど、空間内にオブジェクト作って、カメラを自由移動・回転できるようになったら
なんだか無性に感動した。
2006/05/27(土) 15:02:56ID:Ip1YCu3J
39名前は開発中のものです。
2006/05/27(土) 16:38:13ID:tj5M5VBN ポリゴンの衝突判定とか面倒臭そう
40名前は開発中のものです。
2006/05/27(土) 16:40:15ID:tj5M5VBN カメラの移動って意外と難しい。
何かオブジェクトを作ってそれを追いかけるようにしないと。
カメラがカメラ自体を追うようにすると真上や真下を向いたりする。
何かオブジェクトを作ってそれを追いかけるようにしないと。
カメラがカメラ自体を追うようにすると真上や真下を向いたりする。
2006/05/27(土) 19:29:49ID:V0fS4ZrX
カメラワーク完成。クォータニオンの計算とかめんどくさかった・・・。
外積って便利なのね。昔の人はエロい。いや、偉い。
>>40
俺の場合だけど、カメラアングルはカメラ方向軸を示す単位ベクトルと、
回転合わせるy軸を示す単位ベクトルを取ってやってる。
処理は、ワールド座標のz軸をカメラのz軸に重ねるように回転移動して、
次に処理後のy軸をカメラのy軸に重ねるように回転移動。
ベクトル長の処理を気をつけないと、逆三角関数の定義域エラーとか起こるけど・・・
外積って便利なのね。昔の人はエロい。いや、偉い。
>>40
俺の場合だけど、カメラアングルはカメラ方向軸を示す単位ベクトルと、
回転合わせるy軸を示す単位ベクトルを取ってやってる。
処理は、ワールド座標のz軸をカメラのz軸に重ねるように回転移動して、
次に処理後のy軸をカメラのy軸に重ねるように回転移動。
ベクトル長の処理を気をつけないと、逆三角関数の定義域エラーとか起こるけど・・・
2006/05/27(土) 19:37:48ID:tj5M5VBN
何かをカメラに追いかけさせればLookAtですぐそっちにZ軸を向けられる
よね
よね
2006/05/29(月) 20:35:16ID:5Lp457ot
俺も早く3D作りたいよ
現在win APIの勉強中・・・まだまだだね
現在win APIの勉強中・・・まだまだだね
2006/05/29(月) 23:42:20ID:PM12B59v
>>43
まずは2Dゲームに挑戦してからの方が良いような気もする。
まずは2Dゲームに挑戦してからの方が良いような気もする。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 ★2 [ごまカンパチ★]
- 【大阪】日本一高い観覧車が落雷で緊急停止 約20人乗客が閉じ込められ9時間にわたり救助活動 [七波羅探題★]
- 【・(ェ)・】「くまちゃんがいた」散歩中の2歳園児が発見 クリ林に1頭のクマ…保育士「ワンちゃんだね…」と声かけて移動 [Ailuropoda melanoleuca★]
- ラピダス、第2工場建設でも見えぬ顧客 技術開発も難題山積 [蚤の市★]
- 【芸能】人気ゲーム実況者が一定期間の活動休止を発表「彼女以外の女性複数人と関係を持った」 [湛然★]
- 【芸能】安達祐実 44歳の最新姿「ぇーーーーー!!!」「声出た」「なんなの」「まって」「ワオ」 [湛然★]
- 【悲報】小野田紀美「私のドレスは日本の正礼装なんだが?ダサいと言ってるやつは日本文化を否定し国内ブランドを貶したいのか?」 [802034645]
- 田中みな実(39)「弘中ちゃんは泣いてる時も近くにいてくれるから友達」
- 日経「ギャー!中国がおやびんと高市さんの仲を引き裂こうとしてる!」中国、台湾問題で日米の分断狙う [834922174]
- 【悲報】『たぬかな』ファンのホビット、絶望「こうして36歳年収650万円身長155cmの底辺独身男性が残りましたとさ…どうすればいいんだよ [257926174]
- 高市ジャパン、核融合開発に1千億円の超大規模投資!これで日本の未来は安泰だね [668970678]
- たぬかなはん、ちょっとクズすぎなんじゃね? [267550838]
