Working large(16k) texture mapping, with zoom