Greenlight is being retired. For more information on how to submit games to steam, refer to this blog post.

This item has been removed from the community because it violates Steam Community & Content Guidelines. It is only visible to you. If you believe your item has been removed by mistake, please contact Steam Support.

This item is incompatible with Greenlight. Please see the instructions page for reasons why this item might not work within Greenlight.

Current visibility: Hidden

This item will only be visible to you, admins, and anyone marked as a creator.

Current visibility: Friends-only

This item will only be visible in searches to you, your friends, and admins.

View ShaderTool in the store

ShaderTool now fully supports OpenGL 4.0 shader development (earlier versions of OpenGL will follow soon, too). All DirectX samples will be ported to OpenGL within the next update but for this update we have included a very simple GLSL sample, taken from ShaderToy.

Just click on OpenGL in the main menu – there you will find a very basic GLSL shader with which you can start coding (more samples will follow).

While coding shaders in OpenGL, ShaderTool offers a new node called “Composite Effect Node”. That node is used to stick all available shaders together to create an effect.

There is already a stable version of ShaderTool available for download - get it at www.shadertool.com and support us during development. We have planned a Mac and Linux version and also an IOS (IPad) version of ShaderTool. It would be great if you would join us on this journey :)

ShaderTool has arrived

After one year of development we are finally proud to announce that ShaderTool has been releasedto the public audience for Early Access.

Not just another Shader IDE

Maybe you are one of those who was looking without avail for a really good shader development environment. You might ended up with the FX Composer or RenderMonkey – both very powerful shader IDEs but with one big disadvantage – both are sadly not maintained anymore and therefore they do not support the newest shader models!

So what else was out there? Sadly … almost nothing! Some IDEs are more after GLSL and very few after HLSL. Some IDEs only support the creation of post effects – but that is not enough for a shader developer!

That is exactly what we were just thinking a year ago and we thought that it was time to change that. So we started to develop ShaderTool. And now we think that it is time to reveal the current state of development and to check what others think and say.

What is ShaderTool capable of?

The current version of ShaderTool allows you to write HLSL only shaders of any kind. Just in a few weeks you will be also able to write your shader in GLSL and also to share them with your friends and the ShaderTool community.

But you not only can write shaders by hand but also build up your own render pipeline through the node based system and combine multiple shaders to create state of the art effects just as the BIG PLAYERS do.

You can load or just drag and drop models and textures of any format – even DirectX effect files (.fx)! The integrated code editor supports syntax highlighting and other typical actions you know from other editors.

ShaderTool has been Greenlit and is now listed in the Steam store. For the latest information, purchase options, and discussions for ShaderTool, please see it on the Steam Store or in the Steam Community.