Skip to content

TheBlackParrot/SpinSpout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpinSpout

Mod for Spin Rhythm XD that adds Spout2 output for direct game capture straight from shared memory in the GPU via a RenderTexture.

Screenshot of Spin Rhythm XD's map selection menu, along with OBS and properties for OBS's Spout2 capture plugin

This mod utilizes KlakSpout to send Spout2 data, which is automatically dropped into your [Spin Rhythm root]\SpinRhythm_Data\Plugins\x86_64 folder the first time you launch the game with the mod installed.

Some code is lifted from the KlakSpout project by keijiro (Unlicense), as well as the Beat Saber mod ReeCamera by Reezonate (MIT)

Configuration is done via the added Mod Settings page.

Note

I'm still working on a few things for this mod (like the ability to use more than 1 camera, user-defined camera offsets, etc.). Still very early in development, but mostly works as is right now!

Warning

This is untested in VR mode (this is next on my list)

Dependencies

  • SpinCore

(you probably want this)

obs-spout2-plugin -- Plugin for OBS to use Spout2 sinks as sources

About

Mod for Spin Rhythm XD that adds Spout2 output for direct game capture

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages