tsoding / boomer

Zoomer application for Linux
MIT License
439 stars 39 forks source link

User customizable shaders #43

Closed rexim closed 4 years ago

rexim commented 4 years ago

Why not just allow the user to modify the underlying fragment and vertex shaders?

SolitudeSF commented 4 years ago

What should be the behavior when specified shader is missing? Should it error and quit? Should it load default shader?

rexim commented 4 years ago

@SolitudeSF I'd go for default shaders. I see it like some sort of modding for boomer (probably because of all of these Minetest streams).

It'd be cool to have a folder in $HOME where you could drop your custom shader files and boomer would just pick them up. You could add your own filters/effects to show off how cool you are, etc.

If the custom shaders are not provided we'd just used the default ones.