.GDSHADER File Extension

Godot Engine Shader File

Developer Godot
3.5  |  4 Votes

What is a GDSHADER file?

A GDSHADER file contains shader properties run on a computer's GPU to draw mesh data on the screen to realistically shade 2D and 3D elements featured in a game developed by Godot Engine. Shader properties in a GDSHADER file are data types and functions in the Godot shading language, which is based on the OpenGL ES (GLSL ES) 3.0 shading language.

More Information

Screenshot of a .gdshader file in Godot Engine 3.3
GDSHADER file open in Godot Engine 3.3

Godot Engine is a free and open-source game engine used to develop 2D and 3D games. The game engine initially used .SHADER files to store shader properties, but now also supports GDSHADER files with the release of Godot Engine 3.3.3 on August 19, 2021.

GDSHADER files are the same as SHADER files, except they have a different file extension. The .gdshader file extension is meant to help third-party software and users distinguish shader files associated with Godot Engine.

How to open a GDSHADER file

In general, GDSHADER files are not meant to be opened. Instead, they act as small programs run by a computer's GPU during gameplay referenced by shader programs in the game for rendering 2D and 3D elements and particles.

If you develop a game with Godot Engine, you can open and edit the files with its built-in script editor. You can also open and modify GDSHADER files with a source code or plain text editor.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open GDSHADER files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Godot Engine Shader file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.