lines with zbuffer