added texture blending
added texture blending