Skip to content

libmapper/UnityMapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityMapper

UnityMapper is a wrapper for libmapper that allows you to easily integrate your Unity projects with other libmapper devices.

Quick Start

  1. Download the zip file containing the binaries from the latest release.
  2. Extract the contents of the zip file into your Unity project's Assets directory.
  3. Add the Libmapper Device component to the highest level GameObject you want to be visible to libmapper.
  4. Add Libmapper Component List components to descendant GameObjects that have interesting components.
  5. Drag and drop interesting components onto the list on the Libmapper Component List component to automatically expose their configurable properties as signals.

Compiling

This project uses the dotnet/.csproj build system. You can compile the project using the dotnet command:

dotnet build

The compiled DLL will be in the bin/Debug directory.

To get an optimized DLL file for more serious use, use dotnet publish instead:

dotnet publish -c Release -o ./publish

Usage

See docs/usage.md and docs/api.md