Skip to content

SmoothTechnology/KlakSyphon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 - With URP Fix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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