DirectXスレはないの?
■ このスレッドは過去ログ倉庫に格納されています
>>117
シェーディングのアルゴリズムなんかはDX9本のほうが情報豊富で役立つ。
理想的にはそういったエッセンスをDX9本やボーンデジタルの本なんかで学んで、
実装は最新のAPIで効率的に実装する。
っつか、DirectXで何がしたいの?
ゲーム作りたい? >>118
専門学校でライブラリの使い方は教えてくれるけどdirectxの使い方は教えてくれないから学びたい
最初9で学んで慣れてから11に移ることも可能なのかな >>119
>専門学校でライブラリの使い方
例えばどんなの?
>最初9で学んで慣れてから11に移ることも可能なのかな
それでもかまわないよ。
大事なのは原理原則を理解すること。
9のほうが情報量は多いからね。
ただ、APIは後付け感が酷いので、凝ったことをするほどぎこちなく面倒な実装になる傾向にある。
それに対して11は体系的に整理されたので、比較的キレイに組み易い。
それと最終的に何がしたいか、目的を教えてくれ。
それによって学び方が変わってくる。
ただ、卒業製作で何か作ればいいだけなのか、
将来3Dで飯食っていきたいのか。 ただゲームを作るだけならunityでも構わないんだけど
ゲーム会社としてはdirectxである程度3dゲーム作れる技術が欲しいって言われたもんで >>121
なるほどな。
その通りだと思うから、がんばってほしいね。
ゲーム会社に認められるレベルを目指すなら>>118で書いたようなことはこなせないといけないし、
それ以上が求められるだろう。
自分はゲーム屋じゃないんで、あまりえらそうなこと言えないけど、
DirectXのような基盤的なAPIで3Dゲームを完成させるだけで、かなりの技量が付くはず。
その上で、自分に適性があったり、伸ばしたいと思える分野(AI、物理、レンダリング、アニメーション等)で
突き抜けられれば飯を食っていけると思う。
いずれにせよ、その段階になると海外の最新の文献や情報(もちろん英語)にキャッチアップしていけるだけの
能力、バイタリティが求められるだろう。 じゃあdirectx9勉強したあと11やってみようとおもう
ありがとう 11本のクオリティで12本を出版してもらいたいね。 同じ工学社の9本はヒドいと思ったけど、11本は知りたいことを網羅したスバラシイ出来だったと思ったがw
テッセレータもあればなお良しだったんだけどね。
まぁ、>>127のレビューの通り、この本だけでリッチなエフェクトの3Dゲームを作ることは難しいけど、
そりゃ他の本で補うのはトーゼンだ。
この本は、工作で言えば道具の使い方をうまく教えている。
その道具で何を作るかはまた別の話だ。 >>128
つーか、DirectX11は個人が使うには荷が重過ぎないか?
プロのゲームエンジン製作者がチームを組んでやらないと無理ゲーな気がするんだけど。
個人でゲーム作るならUnityとかの方がいいかと
それでも大変だけど >>129
いやまったくその通りだと思う。
今の時代にDirectXやOpenGLの生APIを学ぶ必要があるのはゲームエンジンのコア技術に興味がある人間だろうね。
もちろん、グラフィックス描画の基本を学びたいという初心者にもよいとは思うけど。 >>128
>>127のレビュー書いている人の言うように工学社のDirectX11本は説明を読者に投げている感があるのは確かじゃね?
前提知識がある人ならまとまっていて良い本かもしれないが。
>>130
今時、DirectXとかOpenGLの勉強をしても個人で作れるのは簡単なゲームか映像デモみたいなものだけのような気がする。
CGの勉強にはなるだろうけど、それを活用するにはゲーム会社のゲームエンジン製作部隊に入らないとあまり意味ないような。
しかも今時ゲームエンジンを自作している会社なんて限られている。
コナミはFOXエンジンだけで数十億円かけたとか。
結局、偏差値高い理系の大学出て大手ゲーム会社に入らないとゲームエンジンの製作経験を積むのは無理なのかもね。 ちょっとしたツールなら、ダイレクトX
ゲームならゲームエンジンの時代か。 各社でゲームエンジンを作るのはもう無理になってきているからなあ
特にスマホゲーは単価が安いのでUnityみたいなゲームエンジン使わないとやってられない 「とりあえずプログラムで金を稼ぎたい」ならエンジン
「本格的に3Dのプログラムを学びたい」ならDXかGL
別にいきなりDX10以降を全て学ぶ必要はない
個人では9まで覚えりゃ十分で、仕事に生かせるならそこから先をやればいい
もっとも、エンジンにおんぶにだっこレベルのプログラマって、
定年までそれで食えると思ってるのかな >>135
それを言うならDirectXで定年まで食べるのは無理でしょ
DirectXを使いこなすほどの能力があれば別のこともできるかもしれないが >>136
それが言いたかった。
DXやGLというライブラリそのものが永続的、ということじゃなくて、
それらが直に叩けるくらいで真っ当な技術者と >>137
と言ってもDX11以上を使えないと真っ当な技術者とはいえないかもね。
DX9はDX11よりも簡単だし。 >>135
>もっとも、エンジンにおんぶにだっこレベルのプログラマって、
>定年までそれで食えると思ってるのかな
エンジンを使う側がほとんどだし >>137
結局は素人がやることではないってことか 12で自作ゲーム書き換えたんだが
いまだにスキンメッシュではなくフレームアニメーションで動かしている・・
いい加減スキンメッシュ覚えないと・・ スキンメッシュなあ、
メッシュ分割面倒なんだよな。 同人なら、思い切ってCPU側で処理してるのもあるね。スキンメッシュ。 何でGPU側だと、やたらレジスタ制限意識しなきゃならんのだろう? スキンメッシュってみんな自作フォーマットでやってるのかい?
スキンメッシュ覚えたいんだけどもどういう方向で覚えていくべきやら >>144
仕事を丸投げしてGPU側のメモリを使うから
>>145
自分でプログラムするなら とりあえず fbx に合わせるのがいいんでないの
簡単かどうかは知らない
MMDは顔面制御が壊滅的だからなぁ ■FBX
SDKに依存する。
ややこしい。
■COLLADA
XMLでデータ自体は扱いやすい。
モデリングツールを意識したデータ構造で、扱いがクッソややこしい。
■Xファイル
拡張性を意識した構造になっているが、狙い通り機能しているかは微妙。
基本的なスキニングまでなら、これが一番使い易いと思う
※個人の感想です。 >>148
Xファイルってもう使われていないのでは? スキンメッシュ覚えようとXファイルの読み込みやってたんだが、blenderで出力
したファイルのアニメーション部分が変・・さっきからblenderの機能について
調べてもうすぐ今日終わってしまいそう・・ なぜblenderにこだわる…
スキンメッシュ覚えるだけなら既存のxファイルで試したらいいじゃない いや自作ゲームで使ったやつでblenderでアニメーションまでやったファイルが
あったもんでそれで試してたとこですた。
また別なモデラ覚えるのも大変だしblenderうまくいかないならほかの方法に
しようかとも・・ なるほど
アニメーションがどう変なのか分からないから何とも言えないが
スキンウェイト振ってないとか出力してないとかかね 軽く調べたら今出てる問題以外にもいろいろありそうだね・・
頂点とウエイトの数が合わないとか、
マテリアル数増えたらエラーで出力されないとか。
FBXにしようかな・・ >>148
COLLADAの後継に当たる
https://github.com/KhronosGroup/glTF
今までと違うのはマイクロソフトも参加してるので
そのうちOS側でサポートされる FBX SDK のサンプル動かそうとしてるんだが Releseビルトのみ
error LNK2038: '_ITERATOR_DEBUG_LEVEL' の不一致が検出されました。値 '0' が 2 の値 'Common.obj' と一致しません。
1>libfbxsdk-md.lib(fbxdebug.obj) :
error LNK2038: 'RuntimeLibrary' の不一致が検出されました。値 'MD_DynamicRelease' が MDd_DynamicDebug の値 'Common.obj' と一致しません。
ってエラーがでる。色々やってるんだがなかなか解決せず・・・
なんか考えられそうなことあるかしら・・ リンクしようとしてるライブラリとの定数値不一致みたいだね
http://zerogram.info/?p=183 おはずかしい・・・
MD とか MDd とかを思いっきり勘違いしておりました・・
勉強いたします・・・
ありがとうございました・・ 作ったやつ動画とかでもアップしてる方いない?
参考にしたいんですお 今日日のdirectx凄いな、macやLinuxでも動かす方法あるんだな。少々動き怪しいけど。
OpenGLが時代に取り残されてオワコン化しそう。
まあ、ゲーム分野以外はOpenGLで生き残るんだろけど。 MACやLinuxとかマジかよ!
全然Directじゃないんじゃw
OpenGLは最近微妙よな。 PCのスペック的にすんなり動いてくれてるのがVC++2005なんだけど、
今DiretXってどこにあるの……?
何かの付属品になったって聞いたけど単品でDLできないんか……? 最近はVisualStudioに同梱されてるよ。
単品はもうない。 あ、これそうだったんだ。
完璧にリサーチ不足でした。ありがとう。 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
BGDN1CDL50 ■ このスレッドは過去ログ倉庫に格納されています