Sharp Shader
Sharp Shader

An open-source library which allows shaders to be written in C# and then translated to HLSL or GLSL. This is something I have been working on alongside my open-source game engine.

Tech Stack

  • C# .NET 4.7.x
  • C# Roslyn compiler and code analysis
  • HLSL - High Level Shader Language. The main shader language for DirectX.
  • GLSL - GL Shading Language. The main shader language for OpenGL.
  • Git & GitHub - Source control

OS

Windows Vista, 7, 8.x and 10