|
1 | 1 | <div align="center"> |
2 | | - <img src="https://raw.githubusercontent.com/BrokenSource/ShaderFlow/main/website/assets/logo.png" width="210"> |
| 2 | + <img src="https://raw.githubusercontent.com/BrokenSource/ShaderFlow/main/website/assets/logo.png" width="180"> |
3 | 3 | <h1>ShaderFlow</h1> |
4 | 4 | <span>Modular shader engine designed for simplicity and speed</span> |
5 | 5 | <br> |
6 | 6 | <br> |
7 | 7 | <a href="https://pypi.org/project/shaderflow/"><img src="https://img.shields.io/pypi/v/shaderflow?label=PyPI&color=blue"></a> |
8 | 8 | <a href="https://pypi.org/project/shaderflow/"><img src="https://img.shields.io/pypi/dw/shaderflow?label=%E2%86%93&color=blue"></a> |
9 | | - <a href="https://github.com/BrokenSource/ShaderFlow/releases/"><img src="https://img.shields.io/github/v/release/BrokenSource/ShaderFlow?label=Pyaket&color=light-green"></a> |
10 | | - <a href="https://github.com/BrokenSource/ShaderFlow/releases/"><img src="https://img.shields.io/github/downloads/BrokenSource/ShaderFlow/total?label=%E2%86%93&color=light-green"></a> |
11 | 9 | <a href="https://github.com/BrokenSource/ShaderFlow/stargazers"><img src="https://img.shields.io/github/stars/BrokenSource/ShaderFlow?label=Stars&style=flat&color=orange"></a> |
12 | 10 | <a href="https://discord.gg/KjqvcYwRHm"><img src="https://img.shields.io/discord/1184696441298485370?label=Discord&style=flat&color=purple"></a> |
13 | 11 | <br> |
14 | | - <b> |
15 | | - Links • |
16 | | - <a href="https://github.com/BrokenSource/ShaderFlow/">GitHub</a> • |
17 | | - <a href="https://shaders.tremeschin.com/">Documentation</a> • |
18 | | - <a href="https://github.com/sponsors/Tremeschin/">Support</a> • |
19 | | - <a href="https://shaders.tremeschin.com/about/license/">License</a> |
20 | | - </b> |
21 | | - <br> |
22 | 12 | <sub><small>⭐️ Consider starring the project to help it grow! ⭐️</small></sub> |
23 | | - <br> |
24 | | - <br> |
25 | 13 | </div> |
26 | 14 |
|
27 | | -<video src="https://github.com/user-attachments/assets/100939e1-b246-4b5a-a46d-99cda4a901b7" controls></video> |
28 | | - |
29 | 15 | ## 🔥 Description |
30 | 16 |
|
31 | 17 | **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. |
|
35 | 21 | - [x] **Camera** module using quaternions, generic for Ray Marching, 2D, VR scenes |
36 | 22 | - [x] **Audio** reactive processing for music visualizers, FFTs already in natural scale |
37 | 23 | - [x] **Commercial** use allowed and encouraged, simply pick a [❤️ Sponsorship](https://github.com/sponsors/Tremeschin/) tier! |
38 | | -- [x] No watermarks, unlimited usage, portable executables made with [📦 Pyaket](https://pyaket.tremeschin.com/) |
| 24 | + |
| 25 | +Example music visualizer scene: |
| 26 | + |
| 27 | +<video src="https://github.com/user-attachments/assets/100939e1-b246-4b5a-a46d-99cda4a901b7" controls></video> |
39 | 28 |
|
40 | 29 | ## 📦 Getting Started |
41 | 30 |
|
|
0 commit comments