🏠 Home

We're building a unique shader corpus paired with image descriptions.
This input will train the renowned GPT language model to generate shader code from natural language.
Help us gather descriptions through user input, enabling GPT to learn and create new shaders based on your requests.

But first... What is a Shader?

A shader is like a digital artist's magic brush. It's a computer program that helps create amazing visual effects in video games, animations, and graphics. Shaders are like the painters of the digital world, adding color, light, and special effects to make everything look more realistic or artistic.
They bring the virtual world to life, making it look stunning and dynamic.

To collect these descriptions, we'll display random shaders from the website Shadertoy and request that you describe what you see.

We encourage to give a detailed answer:

This shader renders a dynamic volumetric cloudscape with realistic lighting and atmospheric scattering effects. The clouds exhibit soft, billowy formations with variations in density, motion, and illumination, creating a sense of depth and realism. The sky transitions from deep blue to lighter hues near the horizon, with the sun's light scattering through the clouds, producing subtle glow and highlights.

But you can always describe it in a more concise way...:

A cloudy sky.

Everything helps 😄