All Projects → arminkz → ShaderToy.NET

arminkz / ShaderToy.NET

Licence: GPL-3.0 License
Native shadertoy-compatible GLSL playground in .NET framework Environment

Programming Languages

C#
18002 projects
GLSL
2045 projects

Projects that are alternatives of or similar to ShaderToy.NET

Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+3941.51%)
Mutual labels:  graphics-engine, graphics-programming
ShaderBoy
Simple text editor that lets you write Shadertoy shaders more comfortably, anytime, anywhere.
Stars: ✭ 133 (+150.94%)
Mutual labels:  shader, shadertoy
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+160.38%)
Mutual labels:  graphics-engine, graphics-programming
Go Ngine
[2013, incomplete] the goal back then: "a Go-native, modern-OpenGL real-time 3D rendering engine" ➜ I think it's still a solid *basis* for one; the real "meat" is in `___old2013` ➜ project stalled out as my focus shifted elsewhere from 2014
Stars: ✭ 78 (+47.17%)
Mutual labels:  graphics-engine, shader
card-game-GLSL
card game in the single GLSL shader
Stars: ✭ 20 (-62.26%)
Mutual labels:  shader, shadertoy
Nova Rs
Nova Renderer, but in Rust
Stars: ✭ 98 (+84.91%)
Mutual labels:  graphics-engine, graphics-programming
Vitro
Experimental C++20 multiplatform graphics engine.
Stars: ✭ 14 (-73.58%)
Mutual labels:  graphics-engine, graphics-programming
Rendu
A simple realtime graphics playground for experimentations.
Stars: ✭ 343 (+547.17%)
Mutual labels:  graphics-engine, graphics-programming
notebookdrawings-shader-unity
Unity3D port of the excellent 'notebook drawings' post-processing shader by flockaroo.
Stars: ✭ 34 (-35.85%)
Mutual labels:  shader, shadertoy
3D interactive graphics rendering engine
Develop a 3D interactive graphics rendering engine
Stars: ✭ 31 (-41.51%)
Mutual labels:  graphics-engine, graphics-programming
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+47.17%)
Mutual labels:  graphics-engine, graphics-programming
RenderMaster
Graphic engine
Stars: ✭ 35 (-33.96%)
Mutual labels:  graphics-engine, graphics-programming
Lume
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+739.62%)
Mutual labels:  graphics-engine, graphics-programming
Graphicalgorithm
🐙 🐙图形学论文实现
Stars: ✭ 108 (+103.77%)
Mutual labels:  graphics-engine, graphics-programming
Cpp 3d Game Tutorial Series
C++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (+654.72%)
Mutual labels:  graphics-engine, graphics-programming
Arcane Engine
3D C/C++ Game Engine - Created By Brady Jessup
Stars: ✭ 242 (+356.6%)
Mutual labels:  graphics-engine, graphics-programming
Learningdirectx12
This repository is intended to be used as a code repository for learning DirectX 12.
Stars: ✭ 256 (+383.02%)
Mutual labels:  graphics-engine, graphics-programming
Rabbittoolbox
🤸🏾‍♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Stars: ✭ 309 (+483.02%)
Mutual labels:  graphics-engine, graphics-programming
DuEngine
An efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (+16.98%)
Mutual labels:  shader, shadertoy
nautilus
another graphics engine
Stars: ✭ 16 (-69.81%)
Mutual labels:  graphics-engine, graphics-programming

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].