Tried seeing if I liked the graphical effect of assigning a height to every vertex in a triangular lattice and coloring the triangles according to the usual cosine-of-angle-with-light-source: http://jsfiddle.net/dbF4z/ Meh. Doesn't really feel 3d-ish enough, and the antialiasing artifacts that look like light strokes between adjacent triangles are distracting. I tried stroking all the triangles also, but then it just has different artifacts --- ones that make the vertices look blobby.