3Dについて勉強したのでその備忘録です。 理解につながった記事のリンク集と、自分の理解した内容をメモとして残しています。 (いくつかの画像は参考にした記事から拝借しています) 実際にJavaScriptのCanvas2Dを使って簡単な自作3Dエンジンを作ってみました。 自作3Dエンジンサンプル ##参考にした記事など フォグについてのPDF 自作Quaternionサンプル いわずとしれたTHREE.js(GitHub) その60 変換行列A×BとB×Aの違いを知ろう 3Dプログラミングの基礎知識(1) 3Dプログラミングの基礎知識(5) 3Dプログラミングの基礎知識(6) 3D座標変換 自前でビュー変換行列を作成 3D座標変換(別記事) ワールド座標→スクリーン座標変換 1-9 座標変換其の四 その39 知っていると便利?ワールド変換行列から情報を抜き出そう ##4x4行列 ##行列のか
![3D、カメラ周りの勉強中なので、その情報集め。あと理解したもののメモ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f64f21b11d313995f8941fae12850fd519fd492/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9M0QlRTMlODAlODElRTMlODIlQUIlRTMlODMlQTElRTMlODMlQTklRTUlOTElQTglRTMlODIlOEElRTMlODElQUUlRTUlOEIlODklRTUlQkMlQjclRTQlQjglQUQlRTMlODElQUElRTMlODElQUUlRTMlODElQTclRTMlODAlODElRTMlODElOUQlRTMlODElQUUlRTYlODMlODUlRTUlQTAlQjElRTklOUIlODYlRTMlODIlODElRTMlODAlODIlRTMlODElODIlRTMlODElQTglRTclOTAlODYlRTglQTclQTMlRTMlODElOTclRTMlODElOUYlRTMlODIlODIlRTMlODElQUUlRTMlODElQUUlRTMlODMlQTElRTMlODMlQTImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTU5MDllMjQ4NzYzZjgzNjg0Yzk1M2QyOTZhYjdhZTNj%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZWRvX20xOCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MWZhNjI3N2Y5N2YyYmU4NTJmMzc3YzAyOGM1MTQ2NjA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Df7b41594a4ecce79f2e49ce5bce4cd0a)