QuickShade is a visual node-based editor for the Vulkan graphics pipeline that I designed and created.

The tool operates as a visual scripting language for connecting and editing objects in the Vulkan graphics pipeline.

Each object in the Vulkan graphics pipeline can be the input into another object’s attribute. This creates a complex graph that is easier to understand and manipulate using a visual node-based editor.

QuickShade was created using WPF and C# and uses the MVVM design pattern.

  • Role Tools Programmer
  • Date September 2019 – December 2019
  • Type Tool