bgImage

Shader Editor

This project is a WGSL online editor and compiler based on WebGPU/Emscripten and Dawn.

Scroll down for more information!

What is Shader Editor?

This project is a WGSL online editor and compiler based on WebGPU/Emscripten and Dawn. Users could write shaders to do the pixel-level operations. During each frame, different input uniforms are fed into shaders to utilise mouse, time and texture information. After logging in, users could save shaders and upload textures. I personally worked on the code editor, using the Monaco Editor by Microsoft from Visual Studio Code. I also helped build an automatic grid layout with previews of projects saved in the MongoDB database for the front page.

Technologies Used:

Created by Arnab Chakraborty

Copyright 2024