KhiewJianBin / ShaderToy.NET

Native shadertoy-compatible GLSL playground in .NET framework Environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShaderToy.NET

A native shadertoy-compatible GLSL playground in .NET framework Environment

Alt text

Dependecies

  • NAudio Library
  • SharpGL

Supported Features

  • Audio Channel (Fixed on iChannel0) MP3 File and Microphone
  • Texture Channel (Fixed on iChannel1)
  • Full GLSL Support
  • Load Shader from File

TODO

  • Realtime GLSL Compiling
  • Syntax Highlighting for Editor
  • Shadertoy Buffer Support
  • Video input Channel (?)
  • GPU Sound (?)
  • Dynamically Change Channel Roles

About

Native shadertoy-compatible GLSL playground in .NET framework Environment

License:GNU General Public License v3.0


Languages

Language:C# 87.6%Language:GLSL 12.4%