Skip to content

keijiro/KlakSyphon

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
February 4, 2022 17:50
February 4, 2022 17:34
February 7, 2022 17:44
February 4, 2022 17:54
April 19, 2018 22:40
February 4, 2022 17:34
February 4, 2022 17:18
February 4, 2022 17:54

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",
...