本記事では、WebGLの勉強におすすめの参考書を紹介しています。
気になった参考書があれば、購入する前にAmazonの無料試し読みで内容を確認することをおすすめします。
表紙がイラストをたくさん使っているから、内容も初心者向けだろうと思い購入してみたら、図解での説明が少なく文字で埋め尽くされている参考書だった。。なんてこともありますので。
【月額980円で読み放題!】
Amazon Kindle Unlimited
Amazon Kindle Unlimited
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!
全プログラマー必見!
変数名/関数名にもう悩まない!
変数名/関数名にもう悩まない!
リーダブルコード
メリット
- 美しいコードが書けるが自然と書けるようになる
- 他の開発者が理解しやすいコードになる
著:Dustin Boswell, 著:Trevor Foucher, 解説:須藤 功平, 翻訳:角 征典
¥2,640 (2023/07/23 02:48時点 | Amazon調べ)
目次
初めてのThree.js 第2版 ―WebGLのためのJavaScript 3Dライブラリ
出版社 | オライリージャパン |
著者 | Jos Dirksen |
発売日 | 2016/7/23 |
ページ数 | 416ページ |
本書の構成
- 初めての3Dシーン作成
- シーンの基本要素
- 光源
- マテリアル
- ジオメトリ
- 高度なジオメトリとブーリアン演算
- パーティクル、スプライト、ポイントクラウド
- 高度なメッシュとジオメトリ
- アニメーションとカメラの移動
- テクスチャ
- カスタムシェーダーとポストプロセス
- 物理演算と立体音響
こちらの書籍も値段はするのですが、思い切って購入した結果、大正解。
英語をバリバリ読める人は公式サイト等を漁れば必要な情報を得られると思いますが、
私のような日本語じゃないと受け付けないという人にはものすごく合ってます。あとフルカラーで内容も整理されていて、読みやすいです。
引用元:Amazon
Three.jsでできることが全体的にまとまっていて良き。
個人的に素敵だなと思ったのは、図と設定可能プロパティーとその説明が表にしてまとまっているところです。Three.jsは色々なマテリアルやジオメトリが準備されているので、この本ならやりたいことが簡単に見つけられそうです。
引用元:Amazon
著:Jos Dirksen, 翻訳:あんどうやすし
¥4,400 (2023/07/14 01:15時点 | Amazon調べ)
初めてのWebGL 2 第2版 ―JavaScriptで開発するリアルタイム3Dアプリケーション
出版社 | オライリージャパン |
著者 | Farhad Ghayour / Diego Cantor |
発売日 | 2021/7/21 |
ページ数 | 440ページ |
本書の構成
- レンダリング
- 光源
- カメラ
- アニメーション
- 色、奥行き、半透明
- テクスチャ
- ピッキング
- WebGLアプリケーション
- 高度なテクニック
- WebGL 2の見どころ
- さらなる旅路
1/3くらいまで読んだ。
Three.jsでShaderを使っていて「ここどうなってるんだろう?まぁいいか」って思ってた疑問がいくつか解消された。
個人的には有益な情報が得られている。だけど、WebGLをまったく知らない人がいきなりこの本から学ぶのは相当キツイと思う。
引用元:Amazon
というより、WebGLがそもそも難しいのか?
著:Farhad Ghayour, 著:Diego Cantor, 翻訳:あんどうやすし
¥4,400 (2023/07/14 01:17時点 | Amazon調べ)