{"repo":"you-win/spout-gd","free":true,"listed":false,"github":"https://github.com/you-win/spout-gd","clone":"git clone https://github.com/you-win/spout-gd.git","description":"Spout for Godot 4","language":"C++","stars":86,"topics":["godot","godotengine","spout","creative-coding"],"license":"MPL-2.0","category":"game-templates","readme_excerpt":"Spout GD Godot 4.5 bindings for Spout. The Godot 3 engine module is located on the godot-3 branch. Precompiled builds of the plugin can be found in the releases section of github. Status The sender/receiver apis have been implemented. Please open an issue if something doesn't seem to work. Building Prerequisites: Windows (Spout only works on Windows) git bash scons a C++ compiler capable of compiling Godot cmake Clone the repository: git clone --recurse-submodules https://github.com/you-win/spout-gd.git Run build.sh in a bash-compatible terminal. This will: Compile Spout2 Compile the gdextension bindings Compile spout-gd Once compilation is finished, the following files should be moved to your project's addons/spout-gd folder (create it manually if it does not exist): spout gd.gdextension Spout2/Binaries/x64/SpoutLibrary.dll out/spout gd.windows.template debug.dll out/spout gd.windows.template release.dll Like this: Basic usage SpoutTexture - Simple Receiving Provided as a convenience is a Texture resource for receiving streams from a Spout sender. You can use this any place you can use any other kind of Texture, including places like UI elements and Materials on 3D objects. The sender is polled per render cycle. SpoutViewport - Simple Sending By wrapping the scene you wish to render in a SpoutViewport, you can easily send render target contents over Spout. Simply use it the same way as you would a SubViewport, and assign a sender name for it to assume. The SpoutViewport is d","default_branch":null,"files":null,"tree":[],"storefront":"/r/you-win","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/you-win/spout-gd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}