Releases: BrokenSource/ShaderFlow
Release v0.8.0
✅ Full change-log: https://brokensrc.dev/about/changelog/#0.8.0
Note: Releases do not pack the built-in examples scenes!
Made in this GitHub Actions run
Release v0.7.0
📦 Urgent release due the high influx of users, welcome! 🙂
Note: There are no bundled scenes in the executables anymore!
Major changes and improvements:
- Too much to list, sorry!
I'll try keeping track of the changelog for the future!
MacOS: Executables are completely untested, feedback is welcome, use at your own risk!
v0.3.1
Experimental release with newer architecture of single wheel distribution. Powered by PyApp
Note: The binaries are small as are bootstrapped at runtime. See PyApp for more details.
Note: The executable will list all scenes and quit by default, seemingly crashing at the end of installation, and immediately on subsequent ones. You're supposed to open a terminal on the folder and run ./shaderflow-linux-amd64-0.3.1.bin
to see scenes and ./shaderflow.. (scene name)
to run it, or ./shaderflow file.py (same as before)
for custom files. Use --help
for rendering and exporting options shaderflow (scene) --help
.
Proof of Concept
A ShaderFlow release for Linux and Windows using Pyapp and workarounds for Path Dependencies
- The binaries are small as they are installed at runtime, only contain the Code and boostrapping, list of dependencies
- Includes a few demo scenes, most notably the
default
one - FFmpeg is included using
imageio-ffmpeg
, you have all functionality
Warning: You can run ./binary self restore
to reinstall a faulty Virtual Environment, it's not automatic currently