When duplicating part of a mesh, is there any way to stop it being part of the original? I need to duplicate and separate part of a mesh to give it different materials/textures.
You already said it.
Select and duplicate the desired vertices and hit [P] key (separate).