Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello, will it be possbile to import shaders from shadertoy and glslsandbox? Keep up the awesome work!

(2 edits) (+1)

So, yes, can confirm, if you disable geometry and tesselation mode, you can use (gl_FragCoord - resolution.xy *0.5f) / resolution.y it works, and I have it setup currently to draw to points, so the opengl engine maps the coordinates to the points drawn.  Also, it's setup to draw 3 points, so if you divide by resolution.y * 3.0f you can again see all 3 points on screen.  I'm streaming as I type this, and just did this on stream LOL.

Also, I was not aware of glslsandbox, it seems awesome, like ShaderToy, thanks!

Thanks a lot!

 Is there a small change to get an zeal spout video output ?

I'm not sure what you are referencing, could you be more specific, and links are ok.

Oh sorry, i referencing about that site: https://spout.zeal.co/
So the most VJ apps have it. Its like an virtual audio cable but for video.

never heard of it, but I don't see why it wouldn't work, it's a regular GLFW driven window with OpenGL 4.3 graphics

(2 edits)

It was great to record the virtual video from another app, like https://www.lightjams.com/spout-recorder.html
i would love to send the shaders into other softwares, like https://www.hypertonal.net/cathodemer/
or e.g. Adobe premiere, which have all support for input and ouput of generated materials via spout. It would be a great addition.  Anyways, i think i am drifting away from your main focus ;)

Thanks for reply!

(1 edit)

Ok, so I went ahead and asked chatGPT how to integrate for spout, and it uses a framebuffer to send streaming output to another program? um, that's cool, I've never worked with, or thought about a project that would require something like spout, what do you think?

Recording small loops of the generated shaders or sending generated output from your program to other tools might be great addition.

it's a possibility, as I have thought about making a game that can be left on 24/7 for a stream for chat users to interact...