Usando uma animação predefinida:
Portanto, crie animação predefinida em um software de modelagem 3D como o Maya / Blender, que possui recursos como corpos macios e tecidos que podem fazer um bom trabalho simulando o rasgo da pizza. Exporte a textura da pizza E a animação do modelo para o Unity (provavelmente como um conjunto de modelos .obj ou algo parecido).
A animação do modelo representará o queijo sendo esticado e rasgado usando muitos triângulos, que você pode carregar como um conjunto de malhas triplas no Unity. Eles são uma coleção de muitos estados de malha, cada um representando a pizza de queijo em diferentes posições de alongamento. Com base em onde o usuário posiciona a fatia de pizza, você pulará para esse 'estado da malha' e exibirá esses triângulos.
Existem alguns problemas, é claro. A interação do usuário é um pouco restrita. Se o queijo já estiver um pouco rasgado, não será possível voltar ao estado 'não-torcido' para essa área de queijo. Se a animação predefinida remover as fatias 1 e 2, o usuário será forçado a remover as fatias nessa ordem. O tamanho dos dados exportados pode se tornar bastante grande, com base na granularidade da malha e na duração da animação de rasgo.
Mas pode parecer muito realista, se o artista do modelo fizer um bom trabalho ao criar a animação predefinida. E você não precisa implementar um simulador de corpo mole.
Usando o Unity:
Mas, caso você esteja interessado, o Unity implementa seus próprios componentes de tecido sem revestimento e interativo . O pano interativo suporta rasgar. Mas o suporte a eles é restrito a apenas algumas plataformas, a última vez que verifiquei.
Usando você:
No final, você sempre pode implementar seu próprio simulador de corpo mole. Aqui está um exemplo de artigo de pesquisa bastante popular. É bem divertido :). Boa sorte.