noir-neo / KlakSyphon

Syphon plugin for Unity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KlakSyphon

screenshot

KlakSyphon is a Syphon plugin for Unity that allows sharing frames between applications with minimum CPU/GPU cost.

The most important feature of KlakSyphon is that it supports Metal. You can use Metal on Unity to utilize the GPU features and, at the same time, use Unity in combinations with other Syphon-enabled OpenGL applications, like VDMX or MadMapper.

System Requirements

  • Unity 2021.2
  • Metal graphics API
  • MacOS 12.1 Monterey

KlakSyphon only supports Metal; It doesn't support the OpenGL (GL Core) mode.

How to install

This package uses the scoped registry feature to resolve package dependencies. Please add the following sections to the manifest file (Packages/manifest.json).

To the scopedRegistries section:

{
  "name": "Keijiro",
  "url": "https://registry.npmjs.com",
  "scopes": [ "jp.keijiro" ]
}

To the dependencies section:

"jp.keijiro.klak.syphon": "0.0.4"

After changes, the manifest file should look like below:

{
  "scopedRegistries": [
    {
      "name": "Keijiro",
      "url": "https://registry.npmjs.com",
      "scopes": [ "jp.keijiro" ]
    }
  ],
  "dependencies": {
    "jp.keijiro.klak.syphon": "0.0.4",
...

About

Syphon plugin for Unity

License:Other


Languages

Language:Objective-C 63.7%Language:C# 15.4%Language:C 11.4%Language:C++ 5.8%Language:ShaderLab 2.8%Language:Makefile 0.6%Language:Shell 0.3%