Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibility of using GLSL? #21

Open
msurguy opened this issue May 14, 2018 · 4 comments
Open

Possibility of using GLSL? #21

msurguy opened this issue May 14, 2018 · 4 comments

Comments

@msurguy
Copy link

msurguy commented May 14, 2018

Hello!

Thanks for the wonderful and well-made Processing library!
It's very useful for static images and perhaps will be enough for most use cases.

I work with running Processing on Raspberry Pi and was wondering if the same functions could be implemented by using video card accelerated language such as GLSL. The main advantage of using GLSL filters would be that all of these effects could be ran at 50-60 fps on almost any hardware that has a GPU.

Let me know if you would be interested in hearing more or if you want to have a discussion about that. Thanks!

@Milchreis
Copy link
Owner

Thank you very much. Until now I haven't work with GLSL. But it looks very interesting. I will try the GLSL for some operations. And maybe in the next release the raspberry pi will love this library too 😃

@cansik
Copy link

cansik commented Jun 1, 2019

@msurguy I just stumbled over your comment, and yes I have developed a library for processing which uses GLSL for image manipulation: https://github.com/cansik/processing-postfx

@msurguy
Copy link
Author

msurguy commented Jun 2, 2019

@cansik thanks for the link! That looks to be along the lines of what I was thinking!

@uheinema
Copy link

uheinema commented Jun 9, 2020

Hi all,

I have ported the Sabbatier example from #38 to GLSL.
Pretty simple, and should get you started.
Find it at

https://github.com/uheinema/BoxDrop-Example/blob/master/README.md

Section GLSL in the Readme...

Have fun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants