• Shader Editor 1
  • Shader Editor 2

Shader Editor

This is open source:https://github.com/markusfisch/ShaderEditor

* Live preview in background or on an extra screen
* Syntax highlighting
* Error highlighting
* FPS display
* Use any shader as live wallpaper
* Exposure of hardware sensors
* Support for wallpaper offset
* Exposure of battery level
* Supports multiple touches
* Previous rendered frame in backbuffer texture
* Import and use arbitrary textures
* Disables rendering when battery is low

Some devices limit GPU usage to consume less power when not plugged in. Always check the performance with the soft keyboard hidden and the power cord off. A shader should make at least around 30 fps to not slow down the UI if you intend to use it as a live wallpaper.

Unfortunately error information is disabled on some devices (e.g. Huawei Ideos X3, Asus Transformer). Error highlighting/reporting is not possible on these devices.

Please report bugs here:https://github.com/markusfisch/ShaderEditor/issues

Category : Tools

Related searches

Reviews (29)

Sta. C. Jun 19, 2020     

Hey! Great app! Actually there are annoying things while editing. And orientation uniform updates not fast enough (around 5fps, while fps of the shader is 60). And I think, it would be great if the shader updates only when the code compiles successfully (the black screen which appears all the time is really annoying). Thanks!

Asb. B. Apr 30, 2021     

I love this, I've always wanted to make my own live backgrounds, and I'm also currently learning to do computer graphics, so this is perfect. The editor is a little finicky (what you'd expect from coding on a phone), but it's cool how much stuff you can make (sometimes with hanky workarounds though). while it seems like the app isn't getting updates here *that* often, the GitHub repo is still constantly updated.

Eri. B. Oct 1, 2019     

Crashes when pasting lines introduces a new variable. Import and export create new files each time instead of overwriting. Editor becomes progressively slower until restarted, regardless of highlighting. Screen rotation causes delays in shaders that display independently of orientation.

Ars. G. Jun 24, 2020     

Really a nice app. You can write a really cool shaders with animations and even make them interactive and set as a wallpaper. Cool and original wallpaper can be squeezed out from this app. Thanks!!!

Mat. H. Jul 1, 2019     

I love this app with all my heart. User friendly, efficient and it's helped me learn more about shaders. The only thing on my wishlist would be the ability to get a uniform float for audio to make music visualise shaders but alas this would probably be very difficult on Android.

Dos. Jan 2, 2022     

Best shader toy for mobile but I can't implement array, requires language level version 300

Rod. T. Jan 17, 2022     

Great way to test shaders mobile, do some glsl kata while commuting or in waiting rooms.

ata. Mar 30, 2019     

Awesome editor with straightforward and obvious workflow. Frag fiends take note, it's a 2D plane for generative art / image manipulation / etc rather than making textures for a model. Hard to stop tweaking, and would love to see vertex shaders in this format

Dan. M. Feb 19, 2021     

sweet but on rare cases, deleting a chunk of text cant undo and is gone forever. lost a huge portion of my main function and my motivation to recover it. seeing my shader on my wallpaper just brings bad memories.

A. G. u. Dec 31, 2018     

If it had multiple buffers it would be just perfect, I love all the uniforms that desktops and laptops lack in terms of sensors.

Nah. Y. Aug 21, 2021     

This is one of the coolest apps I have ever used. It'd be cooler if we could load/save file in storage though.

Gab. L. Oct 21, 2020     

The front camera won't work on my device and it just goes black. I'm using a Huawei p20. Other than that great app

Bra. Jul 23, 2021     

Love the experience, Thank you! Hoping to see constant updates as newer versions of OpenGL (`ES` of course) and Android come by! ..and thanks for making the code Open Source on GitHub, ":D!

Mat. E. Apr 17, 2019     

Neat! I was originally just looking for a shader editor, but this guy ALSO gave it a use - wallpapers! Clever!

Dan. F. Apr 25, 2021     

Really well built app! I'm quite new to GLSL and this seems like the perfect tool to use while learning it!

Ula. Z. Nov 6, 2021     

Cool and smooth! Made my shader and set it as wallpaper. Perfect!

Bur. ,. Dec 12, 2018     

It'd be nice to have vertex shader too, poor rating since it cannot be set as live wallpaper on this device.

Lew. R. Jul 7, 2019     

Amazing app, if you know glsl then absolutely great, I've made a few dynamic wallpapers already

PRO. Nov 2, 2019     

it is nice to have camera input) pls keep working, there always are things that could be better

Far. May 9, 2021     

Perfect! It's free and has most (if not all) of the features.

Ari. G. Jun 12, 2019     

Dear God this is awesome, I can now keep practicing my shaders from the bathroom.

T. T. Jul 28, 2020     

Awesome, some more advanced examples would be appreciated.

Die. C. Mar 18, 2020     

Does somebody know how to put it as a wallpaper, when I try it appears that I have to set the app as live wallpaper? Please help me

Kyl. B. Oct 21, 2021     

Perfect for wasting time on the airplane lol, I ported some of my Shadertoy stuff to here!

Lev. A. Feb 8, 2022     

Thing where I'm spending time instead of games.

pla. Oct 25, 2021     

Usually im bored ended up making random things, likd converting shadertoy shaders to glsl.

Kyl. C. Oct 22, 2020     

love love love it! i am addicted to shaders. how do i make the preview fully full screen?

Gia. B. Nov 12, 2021     

Fun creating your own live wallpapers using GLSL shaders. Very cool app! πŸ‡ΊπŸ‡² Let's go Brandon πŸ‡ΊπŸ‡²

Bri. Nov 21, 2019     

Helps pass the time and gains experience.