No description
Find a file
2020-03-05 12:33:20 +01:00
docs Update BuildServer.md 2019-09-30 14:50:13 +02:00
pdshmem@3c6358b97a update pdshmem 2019-07-15 21:01:18 +02:00
setup fix installer bug 2019-10-02 10:38:46 +02:00
UnityProject Keijiro Kino FX Added 2020-03-05 09:41:21 +01:00
.gitattributes disable lfs filters 2020-03-05 12:33:20 +01:00
.gitignore Update .gitignore 2020-03-04 21:02:17 +01:00
.gitmodules change the name of project folder + import submodule 2019-07-06 14:50:40 +02:00
Jenkinsfile remove pd from jenkins 2019-10-02 08:18:39 +02:00
LICENSE.md typo 2019-07-05 23:04:49 +02:00
README.md Update README.md 2020-03-04 21:51:20 +01:00

The development environment

All developers have to use the following version of software

Recommended IDE

  • rider by jetbrains if available
  • Visual Studio 2017 + ReSharper

How to properly clone the repo

After you clone the repo. please execute

git submodule update --init --recursive

This will recursive clone all submodules from the github.

Running Pd and Unity Editor / Build

The unity project contains an Pd analyzer patch under Soundvision/UnityProject/Assets/StreamingAssets/pd/patch/analyzer.pd always start the analyzer patch before running anything in the editor or as a build.

shmem

The Unity project access the Arrays in Pd patch via shmem (Shmem) object

Nuget package

Some advanced feature such as Kinect Azure requires extra nuget package, using Unity NuGet.

https://github.com/xoofx/UnityNuGet

To add a registry, edit SoundVision/UnityProject/Packages/manifest.json