Lux Demos
Lux Tutorial
To get started with Lux, go through the tutorial before anything else.
Looping Demos
Visualization
- Basic scatterplot
- Scatterplot matrix
- Graph visualization
- Grand tour
- Parallel coordinates
- Stacked bars
- GPU-computed histograms
- Defining new shapes, such as wedges
- Navigating the HCL color space and the RGB gamut
Full demos
- Look at the moon phases.
- A graphing calculator
- OpenStreetMap: 2D world map.
- OpenStreetMap globe: 3D version.
- Beauty of Roots.
Specific Lux Features
- Basic texturing.
- Subimages: changing only bits of a texture at a time.
- Simple conditionals: branching support.
- Discarding fragments to poke holes on primitives.
- Loop-Blinn font rendering lets us quickly draw resolution-independent, pixel-accurate text with very few polygons.
- Texture-based font rendering: in case high-performance is absolutely required, the standard technique of drawing text from glyph textures is also available.
- Picking: how to have Lux tell you on what you clicked.
- Depth Readback: reading the depth of a pixel in Lux.
- Rendering to a texture lets you use the result of drawing operations as input to others.