Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 853 Bytes

README.md

File metadata and controls

30 lines (23 loc) · 853 Bytes

Xylem

A browser based deferred renderer.

You can play with xylem.js at github pages.

cornell box with teapot

Status: Functional deferred rendering supporting multiple point lights.

Potential to do:

  • System for visualizing different matrix applications
  • Proper map setting for ambient light
  • SSAO
  • Optional MRT support for Chrome dev branches
  • Spot lights
  • Shadow Maps

Requirements:

  • You'll need a modern desktop browser to comfortably use WebGL
  • You'll need to have CoffeeScript installed and cake in your PATH

##Getting Xylem running:

  • Clone this repository
  • cd xylem.js/
  • git submodule init
  • git submodule update
  • cake build
  • python -m SimpleHTTPServer 8888
  • Navigate to localhost:8888 in a web browser