smooth texture transitions