トップページ > プログラム > 2014年06月08日 > xd0WpNv5

書き込み順位&時間帯一覧

17 位/277 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001001215



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【C++】 DirectX初心者質問スレ Part38 【C】

書き込みレス一覧

【C++】 DirectX初心者質問スレ Part38 【C】
663 :デフォルトの名無しさん[sage]:2014/06/08(日) 18:29:19.13 ID:xd0WpNv5
>>659
シェーダを理解していれば2Dやるのに行列が必要なんて思わないんだけどね。
必要なパラメータを渡して頂点シェーダ側で計算すればいいだけなんだから。
2Dをやるのにいちいち行列なんて渡していたら、
不必要なデータが発生する上に柔軟性が失われるだけ。
【C++】 DirectX初心者質問スレ Part38 【C】
669 :デフォルトの名無しさん[sage]:2014/06/08(日) 21:08:40.14 ID:xd0WpNv5
>>664
テキスト通りの知識で3Dを学んで、それをそのまま何も考えずに2Dに適用しようとするから、行列って発想になるんだよ。
で、自分が無知なのに気がつかずに、初心者相手に「行列理解してれば」とか、
頭の悪い発言になっちゃんだよ。
行列を使うのが当たり前で、行列のせいで計算量が無駄に増えるだけなんて発想、全く持ってなかっただろう?
結局、中身の理解が出来ていないから、本当に必要なところに必要なものを持ってくることが出来ないんだよ。
【C++】 DirectX初心者質問スレ Part38 【C】
673 :デフォルトの名無しさん[sage]:2014/06/08(日) 22:29:47.53 ID:xd0WpNv5
>>671
3Dデバイスのせいで思考停止になっているようだけど、
例えばGPUは無関係に4頂点の回転をするとして、
いちいち回転行列を出してから計算するか考えてみるといい。
相当な馬鹿で無ければ、そんな無駄なことしないだろ。
【C++】 DirectX初心者質問スレ Part38 【C】
677 :デフォルトの名無しさん[sage]:2014/06/08(日) 22:58:54.94 ID:xd0WpNv5
>>676
三角関数は回転行列だろうがクオータニオンだろうが必要なんだけど、
いったい何を言っているんだ?

こういうレベルの人間が混じっているから、なんでもすぐ行列というのが不味いんだよ。
【C++】 DirectX初心者質問スレ Part38 【C】
678 :デフォルトの名無しさん[sage]:2014/06/08(日) 23:09:07.92 ID:xd0WpNv5
行列をどうしても使いたいのならそれでもいいけど、
意味も分からず2Dの計算に無駄に4*4行列を渡しているコードとか、
少しは自分でおかしいかどうか判断しろと言いたい。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。