Metadata-Version: 2.3
Name: shaderflow
Version: 0.4.0.dev2
Summary: Imagine ShaderToy, on a Manim-like architecture. That's ShaderFlow.
Project-URL: issues, https://github.com/BrokenSource/ShaderFlow/issues
Project-URL: repository, https://github.com/BrokenSource/ShaderFlow
Project-URL: documentation, https://brokensrc.dev/shaderflow
Project-URL: homepage, https://brokensrc.dev
Author-email: Tremeschin <29046864+Tremeschin@users.noreply.github.com>
License-Expression: AGPL-3.0
Requires-Dist: broken-source[shaderflow]==0.4.0.dev2
Description-Content-Type: text/markdown

<sup>⚠️ **Warning**: This repository [**shouldn't be cloned alone**](https://brokensrc.dev/get/source), per [**monorepo**](https://github.com/BrokenSource/BrokenSource) structure</sup>
<div align="center">
  <a href="https://brokensrc.dev/shaderflow"><img src="https://raw.githubusercontent.com/BrokenSource/ShaderFlow/Master/ShaderFlow/Resources/Images/ShaderFlow.png" width="200"></a>
  <h1>ShaderFlow</h1>
  <br>
  Imagine <a href="https://www.shadertoy.com"><b>ShaderToy</b></a>, on a <a href="https://github.com/3b1b/manim"><b>Manim</b></a>-like Architecture. That's <a href="https://brokensrc.dev/shaderflow/"><b>ShaderFlow</b></a>
</div>

<br>

# 🔥 Description

> ShaderFlow is a complete **Tool** for **Artists**, **Musicians** and **Shader Enthusiasts**

A **Framework** for Creating, Exporting **Real Time** and **Audio Reactive** Shaders

- **🛡️ Open Source**, Trust and Transparency, Cross Platform, Configurable
- **🧸 80% ShaderToy** Compatible, Easily transfer your Knowledge
- **📔 Video Codecs**: Easily export to H264, HEVC, AV1, (+NVENC)
- **🚀 Physics-like** Animations with Control Systems Dynamics
- **🔱 High Quality**, Any Resolution, Framerate, Bitrate, SSAA
- **🎵 Audio Reactive**, Live Music, Professional Video
- **🌊 Audio Waveforms** and Oscilloscope Support
- **🎥 Video as Texture**: Real Time 4k Processing
- **♻️ Live Reload** Shaders, Instant Feedback
- **🎨 No Watermarks**, User First Experience
- **⏳ Perfect Frametimes**, No Jitter, No Lag
- **🌵 Fastest** Rendering times in the West
- **👁 Built-in Camera** 2D, 3D, 360°, VR
- **🎹 Piano Roll** scene, the smoothest

<br>
<br>

# 📸 Showcase

🎧 • Remember to Enable Audio on the Videos !

<br>

<video src="https://github.com/BrokenSource/ShaderFlow/assets/29046864/1170d916-2145-4655-b0d0-c2ee5b16839f" controls></video>

<sup><b>Video:</b> Music Visualizer Tech Demo Scene. <b>Sources:</b> <a href="https://www.youtube.com/watch?v=6FNHe3kf8_s">Music</a> and <a href="https://wallhaven.cc/w/pkz5r9">Image</a>. Property of their original owners ⚖️</sup>

<br>

<video src="https://github.com/BrokenSource/ShaderFlow/assets/29046864/9f0e7517-048c-4145-abfe-9a30ecc7323a" controls></video>

<sup><b>Video:</b> Music Bars Tech Demo Scene. <b>Sources:</b> <a href="https://www.youtube.com/watch?v=UHUZiVXdaUI">Music</a>. Property of their original owners ⚖️</sup>

<br>

<video src="https://github.com/BrokenSource/ShaderFlow/assets/29046864/cef10b0f-a1a0-444c-abca-d3c630349741" controls></video>

<sup><b>Video:</b> Real Time Piano Roll Tech Demo Scene. <b>Sources:</b> <a href="https://freepats.zenvoid.org/Piano/acoustic-grand-piano.html">Salamander Grand Piano</a> by Alexander Holm, CC BY 3.0 and <a href="https://bitmidi.com/rimsky-korsakov-flight-of-the-bumblebee-mid">Midi File</a> for the composition Flight of The Bumblebee by Rimsky Korsakov. Property of their original owners ⚖️</sup>

<br>

<video src="https://github.com/BrokenSource/ShaderFlow/assets/29046864/7ff7f6fa-19d1-4de1-a4be-89177d3fea01" controls></video>

<sup><b>Video:</b> Educational Scene about Parallel Plates Capacitor. <b>Source:</b> Coded myself long ago.</sup>

<br>
<br>

<div align="center">
  <h2>🍁 Learn More 🍁</h2>
  <h3>✨ Check out my <a href="https://brokensrc.dev/shaderflow/get"><b>Awesome Website</b></a> instead of a boring Readme ✨</h3>
  <h5>Installation Guides, Usage, Tips, Code Reference and More!</h5>
</div>
