Home - Joyje/schlafli GitHub Wiki

Welcome to the schläfli wiki!


This project consists of 7 separate parts, where each part has its own separate wiki page. The 7 separate parts are:

  1. Webpage altering.
  2. Code for handling any number of webGL canvases in such a way that they are easily addable to a webpage, app or any program that can utilize JavaScript.
  3. Shaders.
  4. Bridge between Matrix math libraries and shaders + GLcontext.
  5. Matrix math library for handling multidimensional drawing.
  6. Code for handling buffers so the webGL canvas(es) knows what to draw.
  7. The schläfli function itself which generates buffers from schläfli symbols.

These separate parts are to be made in such a way that they work independently of each other, thus making them easily replaceable and easily ported if desired.