This project is a simple WebGL Shader Editor, built with Angular and Firebase. It has webcam, micro and TensorflowJS Deep Learning Model as input, and also audio output capabilities. The goal is a simple, fast whiteboard for creative code with GLSL. Sketches can easily be embebed in personal sites.
You can clone this repo easily with Gitpod,
but you must supply your own Firebase credentials in the environment.ts
files.
Run npm run start
for a dev server. Navigate to http://localhost:8080/
. The app will automatically reload if you change any of the source files.
Run npm run build
to build the project. The build artifacts will be stored in the dist/
directory. Use the npm run dist
flag for a production build.