先日、Directx11を使えば、様々なグラフィックを表現できると聞き、Unityのシェーダーにも組み込めると聞いたので、とりあえず勉強してみようと、Directx11の本を購入しました。
しかし、友人のプログラマーにこの事を知らせると、『Directx11は簡単に言うと、外部から読み込んだ色々なデータをまとめて処理し、出力してくれるようなものだから、勉強する幅が広すぎるかもよ?』
と意見を貰いました。
今の自分には、予想だと、コンピューターのグラフックパイプラインの知識や、ComputeShaderの知識が足りないような気がしてます。。
グラフィックパイプラインは、Unity独自のモノを勉強すればいい話なのですが
ComputeShaderは、Unityのマニュアルによると、DirectCompute、OpenCL、または CUDA の知識が必要との事。。
しかし、どれも触った事のないので、どれから手をつけていいのやらわかりません。。。。
作りたいグラフィックとしては、人や、もの、ではなく
沢山のカラフルな泡が飛び交うような映像です。
なにかアドバイスをいただけたら嬉しいです
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。