商品詳細
| 内容紹介 | |
|---|---|
| 販売会社/発売会社 | ボーンデジタル |
| 発売年月日 | 2021/03/30 |
| JAN | 9784862465047 |
- 書籍
- 書籍
マンガとイラストでわかる!GPU最適化入門
商品が入荷した店舗:店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
オンラインストア上の価格と店頭価格は異なります
お電話やお問い合わせフォームでの在庫確認、お客様宅への発送やお取り置き・お取り寄せは行っておりません
マンガとイラストでわかる!GPU最適化入門
¥2,420
在庫あり
商品レビュー
4
1件のお客様レビュー
レンダリングパイプライン/テッセレーション/頂点シェーダ/ピクセルシェーダ/ラスタライザ。 GPU最適化とありますが、上の言葉にひっかかりを感じたり、 雰囲気はわかるけどうまく説明できないという方なら、 何かしら得られるものがあるかと思います。 入門ということもあり、図が多く使...
レンダリングパイプライン/テッセレーション/頂点シェーダ/ピクセルシェーダ/ラスタライザ。 GPU最適化とありますが、上の言葉にひっかかりを感じたり、 雰囲気はわかるけどうまく説明できないという方なら、 何かしら得られるものがあるかと思います。 入門ということもあり、図が多く使われていて、わかりやすい感じがしました。 これを読んだからすぐGPU最適化できるわけではありませんが、 最適化するために必要な知識などを体系的に取り込んでいけるという意味で、 入門という名前がついているのかなと思います。 私自身がUnityで開発していることもあり、 度々出てくる言葉をうまく説明してくれているのでとても助かりました。 ゲーム制作者になるための3Dグラフィックス技術もよい本だと思いますが、 こちらはより平易だと思いますので、入門したい方はぜひ。 (以下抜粋:▽概略) - ▽テッセレーション、頂点シェーダ、ピクセルシェーダ、ラスタライザ、アンチエイリアス処理、サブピクセルサンプリング、ボクセル生成、コンサバティブラスタライザ(P.42) - ピクセルシェーダを性能面で見ると、シェーダなのでプログラミングが自由というは頂点シェーダーと一緒で変わらないのだけど、自由の高くなりやすいピクセル単位の処理なので、最もと工夫のしがいがあると言っていいユニットね。(P.46) - レンダリングパスの例 1、アニメーション 頂点ブレンディング、スキニングなど 2、シャドウマップ 3、デプスプリパス 4、ライティング 5、ポストエフェクト SSAO 6、半透明処理 パーティクル ほか、物理、AIなど(P.51) - レンダリングパイプライン(P.59) - ディアとは、半透明オブジェクトの情報をGバッファに書き込む際、アルファ値を参考にゴマ塩状態のようにいくつかのピクセル書き込みを意図的に破棄する方法のことだ。こうすると、半透明のように見える。(P.77) - ▽GPUバッチ解析(P.112) ▽解析フロートその意味(P.118-119) - ▽頂点データのキャッシュ(メモリ)アクセス戦略(P.13) - たくさんアクセスをするけど、高速なキャッシュへのアクセスに集中できているから結果として速くなったのね。キャッシュの局所性を活かしたアクセスをさせて、キャッシュの実力を出せるようにしたってことね。空間的、または時間的に使い回せるように工夫すると、キャッシュは局所性を活かした高速なアクセスが可能になるわ。(P.145) - たとえばメモリで、バス幅8byte、クロック3GHz、メモリチャンネル8本なら、 8x3x1024x1024x1024x8=192GB/sの速度になるわね。これだと演算の回数が秒間1024G回になるのに対して、メモリバンド幅が192GB/sなので、メモリ一回につき命令5回ないと、メモリバンド幅が不足することになるわね。(P.169) - ▽レイトレ(P.211)
Posted by 
