Ray tracing is a graphical technique for continuously sending rays and having them reflected on items.
This allows more crisp and accurate graphics being rendered via JavaScript.
The library can be used for web graphics rendering (as in video editing or game engines).
Here are some key features of "jsRayTracer":
· Reflection, Refraction, Opacity
· Textures, with Alpha handling
· Checkerboard, Perlin Noise
· Colored Lights
· Object cut via bounding box
· Anti-aliasing: Sub/Super-sampling and multiple random rays per pixel
· Objects: Plane, Sphere, Cone, Cylinder, Portal
Requirements:
· JavaScript enabled on client side