はじめに
ここでは C# による Vulkan 入門を取り扱っていきます。
Vulkan は C/C++ から利用する場面がほとんどですが、 C# からも利用可能であれば使いたい場面はあるかと思います。
ここではそのために用意した SharpVulkan コンポーネント、SharpVulkanWPF コントロールを用いて、WPF アプリケーションとして C# からの Vukan 描画を使ったアプリケーションの作り方や例を紹介していきます。
目次
チュートリアル
- SharpVulkan の導入・環境セットアップ
- SharpVulkanWPF でウィンドウ画面のクリア
- SharpVulkanWPF で初めての三角形描画
- SharpVulkanWPF で三角形を回転させる
- SharpVulkanWPF 初めてのテクスチャ
- SharpVulkanWPF 立方体を表示する
これらのサンプルはリポジトリ(https://github.com/techlabxe/VulkanSharpTutorial) でも公開しています。すぐ試してみたい方のために NuGet パッケージを用意するかもしれません (計画中)。
サンプル
現在準備中
免責事項
本ページ以下で公開している当サイトのプログラムのソースコードはご自由に使用してかまいません。サンプルプログラムで使用しているライブラリについては、個々の使用条件を守るようお願いいたします。
ただし、公開しておりますプログラムを利用したことによるトラブルや一切の不具合について、当方は責任を負いません。