(Translated by https://www.hiragana.jp/)
GitHub - drumath2237/k4a-vfx: AzureKinect + Unity Visual Effect Graph Sample
Skip to content

drumath2237/k4a-vfx

Repository files navigation

k4a-vfx

budge

gif

About

Azure KinectのてんぐんをUnity Visual Effect Graphで使つかうサンプルプロジェクト。
表現ひょうげんはばかんがえてHDRPを採用さいようしています。動作どうさにはGPUをんだWindwosデスクトップPCが推奨すいしょうです。

Tested Environment

環境かんきょう
OS Windows 10 Home
Unity 2019.4.16
Render Pipeline HDRP 7.3.1
Azure Kinect Sensor SDK 1.4.1
GPU NVIDIA GeForce GTX 1060 3GB

Dependency

以下いかのNuGetパッケージにふくまれるDLLを使用しようしています。 プロジェクトを実行じっこうするさいにセットアップが必要ひつようになります(後述こうじゅつ)。

package version
Microsoft.Azure.Kinect.Sensor 1.4.1
System.Memory 4.5.3
System.Numerics.Vector 4.5.0
System.Runtime.CompilerServices.Unsafe 4.6.0
System.Buffers 4.5.1

UPM(Unity Package Manafger)経由けいゆ以下いかのパッケージをインポートしています。

Package version
Unity Recorder 2.5.2
UniTask 2.0.73

Setup & Usage

プロジェクトのセットアップには以下いかとおりの方法ほうほうがあります。 Unityでひらまえにどちらかの方法ほうほうでセットアップをませておくと効率こうりつてきだとおもいます。

Using Visual Studio

リポジトリを適当てきとうなディレクトリへclone、ソリューションファイル(k4a-vfx.sln)VisualStudioでひらきます。 ソリューションファイルがつからない場合ばあいは、Unityでプロジェクトをひらいてから、メニューバーのAssets->Open C# ProjectからVisual Studioをひらきます。 そしたらソリューションウィンドウのソリューションをみぎクリックして「nugetパッケージを復元ふくげん」を選択せんたくし、Visual Studioをじます。

img

最後さいごmovePackages.bat実行じっこうし、Unityプロジェクトをひらきます。

Using NuGet CLI

プロジェクトのルートディレクトリで以下いかのコマンドを実行じっこうします。

# install nuget packages
$ nuget install packages.config -o ./External/Packages

# copy dlls from nuget packages
$ ./movePackages.bat

そのあとにUnityプロジェクトをひらきます。

Contact

なにかございましたら、にーにいさんまでご連絡れんらくください。