Skip to content

πŸ”₯ Imagine ShaderToy, on a Manim-like architecture. That's ShaderFlow. Music visualizer, piano roll, shader platform. Fastest rendering times in the west

License

Notifications You must be signed in to change notification settings

BrokenSource/ShaderFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Important

This repository is part of a monorepo and shouldn't be cloned alone

ShaderFlow

Imagine ShaderToy, on a Manim-like Architecture. That's ShaderFlow



Links: Quick Start β€’ Releases β€’ PyPI β€’ Cloud/Docker β€’ Cloning β€’ Documentation
⭐️ Consider starring the project to help it grow! ⭐️

πŸ”₯ 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

πŸ“Έ Showcase

🎧 β€’ Remember to Enable Audio on the Videos !


2024.2.19.ShaderFlow.Visualizer.mp4

Video: Music Visualizer Tech Demo Scene. Sources: Music and Image. Property of their original owners βš–οΈ


2024.2.19.ShaderFlow.Bars.mp4

Video: Music Bars Tech Demo Scene. Sources: Music. Property of their original owners βš–οΈ


2024.2.29.ShaderFlow.Piano.Roll.mp4

Video: Real Time Piano Roll Tech Demo Scene. Sources: Salamander Grand Piano by Alexander Holm, CC BY 3.0 and Midi File for the composition Flight of The Bumblebee by Rimsky Korsakov. Property of their original owners βš–οΈ


2024.2.22.ShaderFlow.Educational.mp4

Video: Educational Scene about Parallel Plates Capacitor. Source: Coded myself long ago.



🍁 Learn More 🍁

✨ Check out my Awesome Website instead of a boring Readme ✨

Installation Guides, Usage, Tips, Code Reference and More!