Texture alignment

Hello

I am have a unity cube which after an action I split into 2 unity cubes (simulate chopping it - however the split could be anywhere horizontally or vertically but never diagonally)

So when the action is performed I resize the existing cube and then spawn in another cube as the chopped off piece. This is fine however the textures (material) are resized with the cube.

Does anyone know if it possible with unity cubes to have a texture on them that does not rescale when I resize the cube and stays exactly as is and whether I can somehow adjust the texture on the spawned in cube so the position is correct so the cubes side by side look like a complete texture.

I’m basically simulating slicing the block in half. Maybe there is a plugin that can do they slice for me and I don’t have to worry abouy this?

Sorry I am very new to unity and have struggled to do this myself :frowning:

It’s ok I asked slightly too early I managed to figure it.

On the original block I updated the Mesh UV map widths and heights on each side of the cube this ensured the texture looked correct and not stretched on each face.

Then I took the clicked position on the cube and spawned in 2 clones of the original cube.
I worked out the new sizes and position of the left and right pieces.
I then set an offset on the material for the right hand piece.
Finally destroyed the original cube
Works perfectly

Thanks to anyone who took the time to read my problem anyway