makuke1234 / ShaderToyWin32

An OpenGL toy to test fragment shaders

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShaderToyWin32

Release version Total downloads C version wakatime

An OpenGL toy screen saver to test fragment shaders. Everything has been written in pure C, only Win32 API has been utilised to make it work. All OpenGL functions that must be linked, are linked at runtime, thus no OpenGL library is needed.

Get started

To try it out download the screen saver from here. Both 32-bit and 64-bit Windows binaries are provided.

You can use any shader for it as long as the name of the shader file is shader.glsl.

Examples

There are some shaders to "play" with in the subfolder testingshaders, these originate from Shadertoy and have been modified to work with this shader engine.

License

This project uses the MIT license.

About

An OpenGL toy to test fragment shaders

License:MIT License


Languages

Language:GLSL 63.5%Language:C 35.8%Language:Makefile 0.8%