15/01/18 04:52:53.86 LhlxXUHN.net
行列やらベクトルの演算やら数学嫌いには拷問だよな
262:名前は開発中のものです。
15/01/18 06:00:56.92 Q3Wdh6kS.net
代数幾何の教科書読み直して理解できるくらいじゃないなら、
3D処理は出来合いのものを使ったほうが良い。つか必ず使わなきゃダメ。
263:名前は開発中のものです。
15/01/18 06:42:47.62 n+Z+LZlo.net
教科書はよく選んだ方がいいよね。プログラミングのための線形代数、お勧め。
巻頭のグラフ見るだけでも大分イイ!
264:名前は開発中のものです。
15/01/19 00:28:48.30 h8qE+fk3.net
昔のアニメ専門学校の広告でよくあったなあ。
「一から教えるからあなたにも大丈夫!」みたいなノリ。
高い入学費払って半分は中途退学。たまに成功する人もいるんだけど、
じつはそういうのは最初から才能を持ってる。
小1から中3まで算数や数学を順を追ってきちんと学んでも、高校数学で行き詰る人間が約半分。
順を追って学べば全て分かるなら、全ての人間がフェルマーの大定理が解けなきゃおかしい。
本当に勉強したければ、自分が行き詰ったところ、もしくは学ぶ機会のなかったところからやればいい。
それこそ小1の足し算からやって「俺にもできるかも!?」なんて
265:気分だけ味わうのは時間と金のムダ。
266:名前は開発中のものです。
15/01/19 00:33:40.10 h8qE+fk3.net
よく「足し算だけ、掛け算だけを解かせるとちゃんとできるのに、
足し算の応用問題を掛け算して解こうとする子供がいる」って話を聞くだろ。
人に勉強を教えると分かるけど、行列やベクトルの演算が分からない人、
まして数学が拷問に思えたり、教科書読んで分からなかったりする人は、
「計算が出来ない」んじゃなくて、「数式の意味や使い方が分からない」んだ。
意味や使い方そのものが分からないのに、ライブラリで何をどうごまかせるんだ。
267:名前は開発中のものです。
15/01/19 00:43:52.49 rXZoEcs9.net
3Dモデルを回転させるのに、回転行列を使う。
それを、ライブラリならば、「回転しなさい」というコマンドを使う。
これだけのこと。 四則演算で出来る。 あまり難しく考えてはいけない。
268:名前は開発中のものです。
15/01/19 04:07:34.69 S9THw46U.net
数学が判っていれば、本来なら行列を使うところを
一部の計算だけで同じ結果になるケースを見極めて
計算コストを省けるんだけどな。
でもそんな工夫している間にCPUが早くなっているw
269:名前は開発中のものです。
15/01/19 15:20:56.05 ZvVYE33q.net
>これだけのこと。 四則演算で出来る。 あまり難しく考えてはいけない。
株に手を出せない人に投資信託を勧めるのと同じ。
本当は複雑で難しいことを、素人でも分かる程度に簡略化して、分かった気にさせる。
「分かった気にさせて、手を出させる」のが狙い。
270:名前は開発中のものです。
15/01/19 15:36:39.73 ZvVYE33q.net
もう一度言うけど、3Dプログラミングは高卒かそれ以上の線形代数そのもの。
もちろん、昔それに挫折した人や機会がなかった人でも、やる気さえあれば腰を据えてやればいい。
それでできなくても得るものはあるだろう。
でもそこで腰が引けて迂回しようとしても他に道はない。他に道がありますよと言うのは甘言。
同じところをぐるぐる回らされていたと思い知らされるだけ。
271:名前は開発中のものです。
15/01/20 22:41:28.21 XwYpBp6C.net
GPUって3Dに特化しすぎじゃね?
vector3 とか matrix4 とか何で決め打ちなん!
もっと任意長のベクトルを流し込んで並列処理するような
汎用性のある枠組みにしたほうが分かりやすいのに。
それで3D特化はシェーダプログラムのほうでやればいい。
そうすればこまごました仕様が一掃されてシェーダが書きやすくなるのに。
シェーダでいろいろなアルゴリズムを試そうと思ったけど
ハードウェアの区別と制限がごちゃごちゃに思えて手を出せぬ
272:名前は開発中のものです。
15/01/20 22:56:20.52 XwYpBp6C.net
2008年の時点でこの記事があるな
URLリンク(www.atmarkit.co.jp)
現在ではどうなってるんだろう?
GPUで ray tracing の画像をリアルタイムで描けたりするんだろうか?
273:名前は開発中のものです。
15/01/20 23:13:07.51 XwYpBp6C.net
DirectX11 にコンピュートシェーダーというのがあるのか!
これで汎用アルゴリズムが直に書けるのかな?!
テンション上がるわー
Unity3D でも使えるんね
でも DirectCompute はまだシェーダ言語の一部という感じだが
C++ AMP というのを使うと C 言語っぽく汎用的に組めるのかな?
274:名前は開発中のものです。
15/01/21 02:16:00.24 oMkFY+XG.net
Unity3D でも使えるんね
275:名前は開発中のものです。
15/01/21 02:16:36.14 oMkFY+XG.net
↑
何なんだよ、その不自然な改行。
おまえらステマ業者って根本的に相手をバカにしてるだろ?
276:267
15/01/21 10:22:34.70 yekSsXFj.net
ごめん。普段から言動が不自然と言われるけど
うにちのステマ業者じゃないよ
ちなみに C++ AMP は unity じゃ使えないのでは?
C++ だし。
277:名前は開発中のものです。
16/03/23 00:01:43.29 SpSehPDt.net
教えてあげないよん
278:名前は開発中のものです。
17/02/03 02:22:20.30 1Nz75uXE.net
age
279:名前は開発中のものです。
17/02/13 04:25:06.90 KNIkvquG.net
けちんぼしないで
280:名前は開発中のものです。
17/12/31 22:10:44.11 /rN76OKL.net
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
JBWBKFVSM6
281:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています