Skip to content

mumer92/ShaderMania

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShaderMania

AppStore

screenshot

ShaderMania is an editor for procedural Metal fragment shaders featuring realtime preview and playback.

macOS Big Sur or iOS 14.x is required.

Features:

  • Syntax check and compilation of your shaders with realtime preview.
  • Render to custom resolutions and export your shader output to PNG.
  • Display of syntax errors and warnings.
  • Add textures to your project by importing images.
  • Shaders can be chained with each shader supporting up to 4 inputs (shaders or textures).
  • Common code shader code which is shared by all shaders.

A help file explains the parameters and syntax of the main entry point for each shader.

Thanks to Kali for allowing me to use his Fractal Land shader for the app and it's icon.

About

A metal shader editor for macOS and iOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 70.8%
  • JavaScript 23.2%
  • Metal 4.6%
  • Other 1.4%