ShaderFlow
Modular shader engine designed for simplicity and speed⭐️ Consider starring the project to help it grow! ⭐️
🔥 Description
ShaderFlow is a platform for creating and exporting GLSL shaders scenes to videos or realtime previews, with a modularity similar to manim and shadertoy's simplicity.
- Quality: Native supersampling for any resolution, smooth frametimes for any fps
- Fastest video exporting not seen anywhere, powered by 🌀 TurboPipe optimizations
- Camera module using quaternions, generic for Ray Marching, 2D, VR scenes
- Audio reactive processing for music visualizers, FFTs already in natural scale
- Commercial use allowed and encouraged, simply pick a ❤️ Sponsorship tier!
Example music visualizer scene:
📦 Getting Started
Metadata
Release files for shaderflow 0.11.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| shaderflow-0.11.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / shaderflow-0.11.3-py3-none-any.whl
| Download URL | shaderflow-0.11.3-py3-none-any.whl |
|---|---|
| Size | 89.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
14c4231c450c2eb9c30d29084dc010e390a62bf3ceef4b73ae9749bec9bdb047
|
|
BLAKE2b-256 checksum How to use checksums |
9aa7d4df4b323fa39b39d94de7e77a05c7b9ad8c4f11a53c47002653152a881f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|