Page 1 of 1

LunaLua experimental shader system

Posted: Sat Jan 07, 2017 8:04 am
by Kevsoft
For the past week I have been working on OpenGL-Shader support for LunaLua. Shaders are small little GPU programs which modify verticies and fragment for cool effects, however it requires some GLSL coding skill. I've already created a wiki page for the new Shader class.

It seems stable so far, but I still look for some tester. I've bundled up the new version containing a LunaLua-Build with Shader support and an example level.
Download

Screenshots:
Spoiler: show
Image
It will be added to SMBX 2.0 soon. Thanks to Enjl who pointed out that there were problems with the AMD graphics card, but this is now fixed.

I would be happy about feedback.

Happy Shading!

Re: LunaLua experimental shader system

Posted: Sat Jan 07, 2017 8:12 am
by Super Mario Channel
So this will be useful for 3D effects and shading? That's seem cool for, I dunno, recreating KRtDL's Level 9

Re: LunaLua experimental shader system

Posted: Sat Jan 07, 2017 12:06 pm
by Kevsoft
Yea, shader-programs can be used to make cool effects. There are some websites which offers already written shader programs.

Re: LunaLua experimental shader system

Posted: Sat Jan 07, 2017 12:13 pm
by Snessy the duck
Could you maybe provide us with some example screens or gifs showing the shader in action?

Re: LunaLua experimental shader system

Posted: Sat Jan 07, 2017 12:48 pm
by Kevsoft
I've added a screenshot. Will do some more later. The screenshot is directly from the example level provided in the package.

Re: LunaLua experimental shader system

Posted: Tue Jul 04, 2017 2:22 pm
by jasonbt
And, this download link doesn't work right now because it has been moved or made it private.

Re: LunaLua experimental shader system

Posted: Thu Jul 06, 2017 11:33 pm
by JupiHornet
Download link doesn't work. PM me a working one and I'll unlock this

Re: LunaLua experimental shader system

Posted: Fri Jul 07, 2017 12:18 pm
by JupiHornet
I got a working link, unlocked