Skip to content

ryanwang0521/UE5-Spout2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UE5 Spout2 Plugin

A plugin for Unreal Engine 5 that enables sending and receiving textures using the Spout2 protocol for texture sharing between applications.


🧩 Supported Environment

  • Unreal Engine: 5.7.1
  • Graphics API: DirectX 12 (also supports DirectX 11)

⚠️ Other environments may work, but testing is recommended.


📦 Installation

  1. Extract the downloaded .zip file into your project's Plugins folder.
  2. Regenerate Visual Studio project files.
  3. Rebuild and open your Unreal Engine project.

🚀 Usage

Add Spout Sender or Spout Receiver components to your Blueprint Actor.

Add Component


🎥 Spout Receiver

  1. Search for available sources
    Use Get First Source or Get List to find active Spout sources.
    Search Source

  2. Connect to a source
    Connect

  3. Stop receiving
    Stop Receiving


📡 Spout Sender

  1. Start sending
    Start Sending

  2. Stop sending
    Stop Sending


📝 Notes

  • Designed for DirectX 12, compatible with DirectX 11.
  • Cross-version behavior may vary; please verify in your setup.
  • Useful for real-time texture sharing between UE5 and external visual applications supporting Spout.

About

A plugin enables Unreal Engine 5 to support Spout 2.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors