Layered texture class for blocks