По ситуации нужно смотреть, ты говоришь абстракциями, могу ответить такой же абстркцией, плавный переход между спрайтами сделать можно, это делается шейдерами, скорей всего путем смешивания пикселей, я в них 0 просто)), это по 2д, по 3д там уже иначе... тебе нужно накладывать правильно тесктуры и uv на меш + еще и шейдером смешивать их. Посмотри на ассет сторе мож есть готовые генераторы.