wgpuで2Dレンダリング
無料で読める本
このBookでは、wgpuで簡易2Dレンダリングエンジンを作成し、wgpuのレンダリングの流れや2Dの基本図形のレンダリング方法を紹介します。 現在のRustでは、ネイティブ環境で動くデスクトップアプリのフレームワークが複数存在してはいるものの、デファクトスタンダードはしっかりと定まっていない状態です。 (※TauriはWebレンダリングをベースとしているので除外して話を進める。) そこで、wgpuを始めとしたVulkanやOpenGL等の日本語の情報を増やし、土台から底上げしようというのがこの記事の目的です。
Chapters
導入
環境構築
Window の作成とイベントハンドリング
インスタンスの作成
サーフェスの作成
アダプターの作成
デバイスとキューの作成
画面の設定
構造体にまとめる
レンダーパス
パイプライン
Tea Break
Wgsl・シェーダーについて
Vertexのカスタム
Shaderのカスタム
Vertexの描画順番
Author
Topics