fixed culling
added depth-sensitive detail texture
added normal mapping