Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.32 KB

README.md

File metadata and controls

36 lines (29 loc) · 1.32 KB

alt tag

  • A WebGL based graphics rendering library for the web.
  • Experiment live demo

Features

  • Materials
    • Basic material (Base and emissive color, texture support, transparency)
    • Phong material (Base, emissive, specular colors, albedo, normal map, bump map)
    • Depth and normal material (For debugging)
  • Support for colored lighting
    • Point Lights
    • Ambient Lights
    • Directional Lights
  • Render targets (textures and post-processing).
  • Basic physics engine
    • AAB
  • Primitive geometries (Plane, Sphere, Box)
  • File loader (OBJ)
  • Sprites (w/ billboarding support)
  • Particle system
  • Bitmap Fonts support with filtering
  • Mouse and keyboard input
  • Math library with support for Vectors and Matrix operations

Todo

  • Postprocessing
  • File loaders (STL, GLTF)
  • Physically based materials

License

  • Distributed under MIT license available on the github repository.