DirectX総合スレ (Part7)
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2007/05/19(土) 04:24:57ID:KPbkIJbr他の言語使ってる奴はいますぐ消えろ
■過去スレ
DirectX総合スレ
Part 1: http://pc5.2ch.net/test/read.cgi/gamedev/1083728025/
Part 2: http://pc5.2ch.net/test/read.cgi/gamedev/1095863432/
Part 3: http://pc5.2ch.net/test/read.cgi/gamedev/1105333209/
Part 4: http://pc8.2ch.net/test/read.cgi/gamedev/1132937938/
Part 5: http://pc8.2ch.net/test/read.cgi/gamedev/1157727402/
Part 6: http://pc11.2ch.net/test/read.cgi/gamedev/1163691532/
0095名前は開発中のものです。
2007/07/01(日) 16:58:41ID:bNp0CkzLああ、やっとうぜぇのが消えた
使いにくいフォーマット必死で擁護して馬鹿みたいな奴だったな
実質コンバートなんてどのフォーマットでも役に立つか微妙過ぎんのに
こんな豪勢なフォーマットは邪魔なだけって経験でわからんもんかね?
どこにXMLのような構造の利点を活かしたモンがこの世にあるっていうのか言ってみろよハゲって感じだ。
0096名前は開発中のものです。
2007/07/01(日) 17:04:58ID:W1hilIaB0097名前は開発中のものです。
2007/07/01(日) 17:05:29ID:Px0aO2yU0098名前は開発中のものです。
2007/07/01(日) 17:05:40ID:457GBJBE0099名前は開発中のものです。
2007/07/01(日) 17:07:25ID:bNp0CkzL単発IDにそう言われてもなw
もう消えますなんて言っちゃった手前ID変えてみた?
ってしか思わないんだけど?
0100名前は開発中のものです。
2007/07/01(日) 17:14:43ID:Cfx8Rzuz正直二人ともうざいですw
0101名前は開発中のものです。
2007/07/01(日) 17:16:59ID:W1hilIaB0102名前は開発中のものです。
2007/07/01(日) 17:25:11ID:bNp0CkzLいや、お前、単発じゃんw
>>101
お前もまあ単発臭いよなw
0103名前は開発中のものです。
2007/07/01(日) 17:40:49ID:c8DjiHguXMLの利点って人が容易に読み書きできるってことでしょ?
それが強みを発揮するのって設定ツールを作るのが難しい、または直接弄った方が効率が良いような特性を持つ故
ユーザーまたはシステムの内部にあまり精通していない類の開発者が手打ちで弄る必要があるような
スクリプト的な設定ファイル(例えばGUIのカスタムスキン)ぐらいしか思いつきません
とりあえず人が直接弄る必要がある物についてはバイナリ形式や独自形式のテキストより
適している可能性が少なからずはあるような気はします
0104名前は開発中のものです。
2007/07/01(日) 17:57:18ID:bNp0CkzLみんなのまわりにはどうよ?
ちなみに俺もさっぱりわからんw
0105名前は開発中のものです。
2007/07/01(日) 18:20:30ID:Hi21wyVA0106名前は開発中のものです。
2007/07/01(日) 19:09:35ID:1zlyi/rx0107名前は開発中のものです。
2007/07/01(日) 19:19:42ID:AKYgF9rE0108名前は開発中のものです。
2007/07/01(日) 19:21:47ID:4ihNEiuS0109名前は開発中のものです。
2007/07/01(日) 19:29:45ID:bNp0CkzLそれによるメリットがみえねぇ
0110名前は開発中のものです。
2007/07/01(日) 19:34:03ID:W1hilIaB世間で売られているモデラーは大半が独自形式だし、
ゲームはサイズと速度がどうしても優先されてしまう。
ちんたらテキストのパースなんてするわけにゃいかん。
0111名前は開発中のものです。
2007/07/01(日) 20:01:26ID:4ihNEiuS単純にコード書く量減るじゃん。
0112名前は開発中のものです。
2007/07/01(日) 20:09:23ID:bNp0CkzL俺は減らないと思うけど
0113名前は開発中のものです。
2007/07/01(日) 20:51:04ID:W1hilIaB口が?
0114名前は開発中のものです。
2007/07/01(日) 20:59:01ID:bNp0CkzLちょっとお前、話わかってねぇなら会話に参加してくんなよ
0115名前は開発中のものです。
2007/07/01(日) 21:17:12ID:4ihNEiuSそうけ? たとえばどのモデラもCOLLADAを吐いてくれると期待できて、
独自フォーマットの読み込みコードが既にあるなら、
変換ルール書くだけでゲームで使えるでしょ、みたいなのが
理想としてある世界なんじゃねーのXMLって。
0116名前は開発中のものです。
2007/07/01(日) 21:40:12ID:bNp0CkzL>変換ルール書くだけで
今と何が違うんだw
0117名前は開発中のものです。
2007/07/01(日) 22:01:19ID:39+fUZrvそうじゃなければモデリングソフトに何使ってるの?
んで、そのモデリングソフトはどういう形式でデータ出力しているの?
そのソフト固有のフォーマット?
それともモデリングソフトのプラグインエクスポータ作って俺最強フォーマットに直接コンバート?
って感じで?????になるスレだな。
0118名前は開発中のものです。
2007/07/01(日) 22:12:09ID:bNp0CkzLメジャーなモデリングソフトがほとんどプラグイン使って吐き出すしかねーな
趣味で作ってるゲームぐらいかなぁXFile読み込んで独自形式にして出してるの
XMLまるで関係ねーだろw
それと最近XSIがかなり安く売ってるからXFileも用済みかなーwなんて思ってたりシテw
0119名前は開発中のものです。
2007/07/01(日) 22:18:04ID:W1hilIaB自分で使うだけなら好きなようにすりゃぁいい。
0120名前は開発中のものです。
2007/07/01(日) 22:33:21ID:4ihNEiuSえ、だってモデラの出力フォーマットが変わっちまったら
毎回ゲーム用の変換機書かなきゃ駄目じゃん。
それが阿呆らしいからCOLLADAっちゅー中間データの標準作って、
標準たりうるフォーマットは何がいいかしらやっぱXMLかしらっつー話じゃん。
まぁ、いくら「事実上の」標準を提唱したところで、RSS周辺みたいに標準が乱立するとか
時間と人を盛大に使った爆笑コントの例もあるけど。
0121名前は開発中のものです。
2007/07/01(日) 22:57:00ID:bNp0CkzL>毎回ゲーム用の変換機書かなきゃ駄目じゃん
は?意味わからん
0122名前は開発中のものです。
2007/07/02(月) 00:01:29ID:tfWY/XUw100%フリーで多言語で使えてオープンソースで便利なローダーとコンバーターないですか?
0123名前は開発中のものです。
2007/07/02(月) 00:03:21ID:zRCCCh2P0124名前は開発中のものです。
2007/07/02(月) 00:17:04ID:TL5sU1ev便利そうですがライセンスはどうなっていますか?
英語で読めません
0125名前は開発中のものです。
2007/07/02(月) 01:10:06ID:wrGEFRUD0126名前は開発中のものです。
2007/07/02(月) 01:15:14ID:tRj9UGbkちょっとまてそんなに使えそうか?
ちゃんと読んだのかよ馬鹿ちんが
0127名前は開発中のものです。
2007/07/02(月) 01:25:35ID:TL5sU1ev0128名前は開発中のものです。
2007/07/02(月) 01:42:57ID:Y5NsOMsK3Dフォーマットの標準仕様とかを策定したいわけじゃないんだろう?
目的のための手段に無理に大げさなもの考えてると目的達成の前にこけるぞ。
0129名前は開発中のものです。
2007/07/02(月) 01:53:59ID:TsnBDw5L読んでると、単なる「独自フォーマット」の作り方の話から、いつの間にか
3Dモデルのフォーマットの話になってるし、その後も話が右往左往してるし。
モデルフォーマットの比較の話をするのはいいんだけど
元の質問者はだれで、そいつは今現在何を聞きたいのか、ってのがはっきりした上でやったほうが
いいんでないかな
0130名前は開発中のものです。
2007/07/02(月) 02:01:07ID:TL5sU1ev0131名前は開発中のものです。
2007/07/02(月) 02:26:55ID:7t3asPUa君が聞きたいことを語っているわけではない。
ずれてると感じたらスルーが一番。
0132名前は開発中のものです。
2007/07/02(月) 13:30:26ID:8PETBRES独自フォーマットを生贄に、既存フォーマット厨が召還されただけかと。
0133名前は開発中のものです。
2007/07/02(月) 19:57:48ID:m5HCZ2NTXファイルに異様に特化した自作プログラムに縛られてる人がいるだけだ。
0134名前は開発中のものです。
2007/07/02(月) 21:20:31ID:Y5NsOMsKそりゃ本当に何もないD3DIM時代なら話は別だけど。
0135名前は開発中のものです。
2007/07/02(月) 23:39:32ID:tRj9UGbk>つかD3DXで標準サポートしている以上使う人が多いのは当たり前だろ・・・
当たり前なんてほどサポートされてないじゃん
読み込んで再生すりゃすぐ動くぐらいになってからサポートされてるなんて言えると思うよ
ちょっと別のことやろうと思ったらすぐに自分でやらなきゃいけないような
状態をサポートしてるなんていうのかね?
0136名前は開発中のものです。
2007/07/02(月) 23:43:33ID:Y5NsOMsKそりゃ市販並に凝ったことしたいならXファイルじゃ不服かもしれんが。
普通にDirectXで何かを作ろうと思う人は大半がXファイルをまず使うと思うがね。
少なくともスキンにモーションブレンドまではサポートされてるんだし。
0137名前は開発中のものです。
2007/07/03(火) 00:39:27ID:yWmifoYp>少なくともスキンにモーションブレンドまではサポートされてるんだし
それで想定してるモデリングソフトがMaxとか冗談に付き合ってる暇はないと思うんだ実際
0138名前は開発中のものです。
2007/07/03(火) 00:40:17ID:z/TYtk2v0139名前は開発中のものです。
2007/07/03(火) 00:42:54ID:9mbWRYXD0140名前は開発中のものです。
2007/07/03(火) 01:01:12ID:WdL4PCGaこまごましたフォーマット云々よりもまずは完成させること、と俺は思う。
で、完成した後に不満が出てきたら、そこを変えれば良いわけで。
そういう点からXファイルはあながち間違った選択肢じゃないと俺は思うよ。
取っ掛かりがある分、独自でゼロから書くよりも楽なのは事実だし。
それに、データに何が必要、重要なのかは、
実際に一度組んでみないと解らない部分も多い。
どういうものを作りたいのかで、正解も違ってくるしね。
そういった独自フォーマットの作り方を考えるという意味でも、
Xファイルから入るのは悪く無いと思うんだけどな。
やー、実際使うと、皆が言うように色々とあるけどね。
自分でいじって見なきゃ実感としては解らんて。
それもまた勉強でそ。
0141名前は開発中のものです。
2007/07/03(火) 01:04:38ID:yWmifoYp自分で発見したまえ
煽りじゃなくて、マジでいま最適解の無い状態
俺の知ってるコースは
・六角大王(10000円ぐらい?)&ロックでボーン(フリー:失礼だけどちょっとサポート不安・・・)
・XSI(Foundationが6万円ぐらい?:会社でPGやってるならこれが一番楽かな?)
の2つ
海外も含めると安い奴あるらしいけどそこまで気合入ってるならXSI買ったほうが楽だと思う
0142名前は開発中のものです。
2007/07/03(火) 01:09:53ID:yWmifoYpXSI 78000円だw
0143名前は開発中のものです。
2007/07/03(火) 01:15:03ID:/PFOJu5Jore(俺)フォーマットという実機で読むためのフォーマットは作った。
頂点列は頂点バッファに直接流し込める形。ddsフォーマットみたいなノリ。
mqo2oreみたいのは必要次第作る。
「自作フォーマット」つっても実機で読み込みやすくするだけだよ。
実機側のコードは簡潔になるし、面倒な変換処理はツールに集中できるし、
処理を切り分けて管理しやすくする点において理に適ってると思う。
目的にあったフォーマットを作るのは全然構わないんじゃない?
daeみたいのを再発明するのは用途が違うんで却下だがなあ。
0144名前は開発中のものです。
2007/07/03(火) 09:46:26ID:e7OV8rb9自分の使っているモデリングソフトから必用なデータを取り出すプラグインを書くのが前提。
その程度のことが出来ない奴がプログラムを語るなという話なんだが、それを言うと出来ない奴が暴れ出す。
0145名前は開発中のものです。
2007/07/03(火) 10:41:43ID:LGOEawpB0146名前は開発中のものです。
2007/07/03(火) 11:25:38ID:4+RMs/BJ結局システムに合わせてプラグインを作らなきゃらん。
いちいち後から足していたら手間がかかりすぎる。
普及しているプラグインを使うにしても自分で改造できるようにソースが公開されていることが大前提。
しかもアニメーションやボーンの作成で市販のプラグインを使うと、
その辺りのエクスポータじゃデータが全然正常に出力されないから、
結局追加で使っているプラグインに合わせて動作を書き換えないといかん状態。
0147名前は開発中のものです。
2007/07/03(火) 11:48:53ID:pDHU84t4Directx9がインストール出来ません
何で?
0148名前は開発中のものです。
2007/07/03(火) 12:12:07ID:PjZZNGh6ランタイムの話はすれ違い
つかどこまで空気読めねえんだよ・・・
0149名前は開発中のものです。
2007/07/03(火) 12:32:08ID:jvj5FEIuスレ違い以前に板違いだ。消えろ
0150名前は開発中のものです。
2007/07/03(火) 14:38:30ID:+AvpXlUC書き込む前にどんな板なのか確認してほしいところだ。
0151名前は開発中のものです。
2007/07/03(火) 21:21:03ID:yWmifoYpそれは俺もよくわからん
普通に頭パーなんじゃないかと思ってる
0152名前は開発中のものです。
2007/07/03(火) 23:07:37ID:zQfEPIi7DirectXって最新版入ってたら最インスト不可能ですか?
動画が赤くなっちゃって、(ディスプレイ自体、静止画、フラッシュ類は大丈夫)
色々調べながら触ってみたところ、DirectDrawアクセラレターを無効にすると
正常な表示に戻った。(なんだか画像汚いけど)
グラボのドライバ入れなおしてもダメだったし、こいつはDirectXの入れ直すしか
無いと思ったんだけど今入ってるのが最新の9.0Cなんで普通には更新できませんでした。
その他初期化とか直す方法あれば教えてください!
0153名前は開発中のものです。
2007/07/03(火) 23:30:23ID:TSRWZyG3罵倒ばっかり・・
0154名前は開発中のものです。
2007/07/03(火) 23:51:26ID:pDHU84t4総合スレ
空気もへったくれもネーヨ
0155名前は開発中のものです。
2007/07/03(火) 23:56:08ID:HGo+JWElここで語るべきことは少ない。
0156名前は開発中のものです。
2007/07/04(水) 00:19:14ID:eyU6EshO関係あるか分からんけど、俺も最新版のドライバ入れたら赤いっていうか暗くなったので
ちょっと古いVer91.31を入れたら直った。
つか、nvidiaかどうか知らんけど
0157名前は開発中のものです。
2007/07/04(水) 01:08:39ID:HkI3pQwmグラボはGeForce7600GSです。
情報サンクス、やってみます。
0158名前は開発中のものです。
2007/07/04(水) 01:57:08ID:eBSsc0YN総合スレ以前に、「ゲーム製作技術」板。
しかも>>1には「言語はC++」と明記してある。
WinDVDなんかいう言葉が出てくる余地なし
0159名前は開発中のものです。
2007/07/04(水) 18:13:58ID:QKWV2GBH> XMLの利点って人が容易に読み書きできるってことでしょ?
人じゃなくて機械。
つーかPapervision3DのCOLLADA対応なんてまさにXMLのメリットが出てると思ったけどなー。
パーサのコードを1行も書かずに、ECMAScriptのXMLパーサをそのまま使えてるわけで。
ま、ドキュメントにあるようにCOLLADAは3Dデータ制作時に利用するフォーマットってことになっとる。
共通フォーマットがどこにもなかった3Dソフトの世界でデータ交換に悪戦苦闘してりゃ、
こういうもんが出てきて普及してくれないと困ると分かると思うんだが。
> ・デジタルアセットを、専用のバイナリフォーマットから解放して、使用の明確な XML ベースの
> オープンソース・フォーマットに移行すること。
これに尽きる。
ゲームエンジン向けのフォーマットではない(「普通独自バイナリだよねー」)とも明記してある。
0160名前は開発中のものです。
2007/07/04(水) 22:40:59ID:m3TlqVN2バッカ
自社の過去のしがらみからのフォーマットでもがんじがらめになってるところに
さらにCOLLADAフォーマットを強制される図にしかならないと容易に想像できるっつの
お前、なんかツール作ってフォーマット3つ4つも対応してみろ大体死にたくなるぞ
ただのアニメーションですら曲線の式でも公開してもらわにゃ
モデリングソフト上での動作なんて実現できねぇのにこんなフォーマットがなんの役に立つのかと・・・
ていうか直感で「ああ、こういうのは駄目だな・・・」ってわかれよw
日本語と中国語が公用語になってる国で「英語で統一しようぜ!」っていいだして果たしてうまくいくのかと・・・
技術云々、仕組み云々より、人間と向き合う必要あると思う
0161名前は開発中のものです。
2007/07/07(土) 01:23:57ID:6zFpY0JK処理や描画はDrawPrimitiveUP()で充分でしょうか?
もし問題があるとしたら、
どんな場面でどのような問題が出てくるものでしょうか?
0162名前は開発中のものです。
2007/07/07(土) 01:34:22ID:kIYR5gIMスプライト1個描画するのに毎回DrawPrimitiveUPを呼び出すのは、流石に重くなるかも。
0163名前は開発中のものです。
2007/07/07(土) 01:56:35ID:7WxWdxyW0164名前は開発中のものです。
2007/07/07(土) 01:59:00ID:kIYR5gIMどういうこと?
0165名前は開発中のものです。
2007/07/07(土) 08:22:40ID:NwbnPFzC2Dという条件だけでは答えなど無い。
条件を明示するのが面倒くさがるほど怠惰な人間が質問などするな。
0166名前は開発中のものです。
2007/07/09(月) 01:52:54ID:23tcIUg8DrawPrimitiveUPでいいと思うよ
それなりのゲームなら、PCのパワー有り余ってるから遅くならんよ
そういう初期段階の悩みは、まずやってみることが大切
考えるのは遅くなってからでいい
0167名前は開発中のものです。
2007/07/09(月) 03:04:40ID:x74qYfSL滅茶苦茶遅くなってしまった俺が居る
0168名前は開発中のものです。
2007/07/15(日) 22:08:38ID:D7AKrwj6>DirectX 10はGPUに仮想化メモリを要求するが、NVIDIAのハードウェアは実装していなかった。
>Microsoftは仮想化メモリを必須ではなく任意にした。これによりWindows XPでDirectX 10が正式に使えるようになる。
0169名前は開発中のものです。
2007/07/17(火) 22:10:37ID:9lPCzUGdVistaはとにかく音周りの互換性が駄目駄目(DirectSoundHAL無し)で
SBAudigyシリーズのEAX&DirectSound3Dハードウェアアクセラレーションが
全く役に立たない。事実上オンボ音源並みのゴミカードと化してしまう
SBXFi(ExtremeGamer以上)ならAlchemyというCreative純正のツールで
EAX&DS3DサウンドをOpenALアクセラレーションチップで再生可能というが
実際には使えないゲームが結構あり、はっきり言って使い物にならない
結局、XP+DirectX9世代のゲームを楽しむためにはXP環境を残すしかなく
PC買い換えても大抵はXPを入れる
0170名前は開発中のものです。
2007/07/17(火) 22:26:33ID:xFKyTkOG>XAudio 2 Goes Green: Making Game Audio a Sustainable Resource
>
>The August 2007 DirectX SDK and Xbox 360 XDK releases introduce
>the beta of the new XAudio 2 cross-platform audio engine ?
>the same game code and content can now be deployed for
>Windows and Xbox 360 titles, using an engine with sophisticated
>signal processing flexibility and intelligent default features
XAudio 2はそろそろベータ登場か。
年末のXNA 2.0までには出そろいそうな雰囲気だな。
0171名前は開発中のものです。
2007/07/18(水) 02:46:20ID:Tyd5OmBQ0172名前は開発中のものです。
2007/07/21(土) 03:07:04ID:xtpwGgFg0173名前は開発中のものです。
2007/07/22(日) 01:42:53ID:w2xNPVEE9.0cってだけじゃ駄目なの?
0174名前は開発中のものです。
2007/07/22(日) 01:54:11ID:oavmTDZm0175名前は開発中のものです。
2007/07/22(日) 04:24:54ID:w2xNPVEE0176名前は開発中のものです。
2007/07/22(日) 04:36:52ID:oavmTDZm主人公が17歳だと16歳の女はいつも貧乳なんだ。こういう、いかにもバリエーションありきで
キャラ作りましたってのは最悪なんだよ
0177名前は開発中のものです。
2007/07/22(日) 05:18:25ID:hhRMZxsy14歳=DirectX7
15歳=DirectX8
16歳=DirectX9
17歳=DirectX10
0178名前は開発中のものです。
2007/07/23(月) 15:28:15ID:+IOuMxTs0179名前は開発中のものです。
2007/07/24(火) 00:42:13ID:PWQQlV9V0180名無しさん@そうだ選挙に行こう
2007/07/29(日) 14:29:53ID:mOuXGV+f#SP1にはXNAが入るといいな
0181名前は開発中のものです。
2007/07/29(日) 22:13:21ID:sWe8Yqe2描画できますか?
0182名前は開発中のものです。
2007/07/29(日) 22:16:14ID:bOF9xmzE0183名前は開発中のものです。
2007/07/29(日) 22:45:04ID:ua74Evyb0184名前は開発中のものです。
2007/07/29(日) 23:04:11ID:ybWZ9qdm0できるよ
↓はい、次の方どうぞ(´ー`)y−~~~
0185名前は開発中のものです。
2007/07/29(日) 23:29:37ID:sWe8Yqe20サンプルのあるHP教えてー
0186名前は開発中のものです。
2007/07/29(日) 23:29:37ID:Wnax8LjD0↓ ↑ ↓
↓ ↑ ↓
↓ ↑ ↓
→→→→ ↓
0187名前は開発中のものです。
2007/07/30(月) 00:02:28ID:XsFPsM4h0サンプル無きゃできないなら、独自はできないんじゃね?
0188名前は開発中のものです。
2007/07/30(月) 01:11:56ID:UHZtZbih0189名前は開発中のものです。
2007/07/30(月) 13:06:45ID:JCnxHCDE0190名前は開発中のものです。
2007/07/30(月) 13:20:09ID:cZff/MLgこれからはDirectSoundよりOpenALを使ったほうがいいのかな
OpenAL触ったこと無いんで良くわからんのだけど
0191名前は開発中のものです。
2007/07/30(月) 15:04:26ID:i6NoMgPDうむ
特にCreativeのAudigy系(ソフトウェア処理の地雷カード除く)の
EAXアクセラレーションをVistaでも有効利用したいならOpenAL一択
0192名前は開発中のものです。
2007/07/30(月) 17:51:33ID:29wGWRVc0193名前は開発中のものです。
2007/07/30(月) 17:59:30ID:cZff/MLgttp://www.4gamer.net/specials/tooearlytogetvista/003/tooearlytogetvista_001.shtml
0194名前は開発中のものです。
2007/07/30(月) 20:59:45ID:FpKb6QFwバッファとチャンネルの使い方がOpenALの方が直感的で
DirectSoundのDuplicateSoundBufferが糞仕様だってことだった。
■ このスレッドは過去ログ倉庫に格納されています