https://player.vimeo.com/video/643522907?h=2ae974e95e&badge=0&autopause=0&player_id=0&app_id=58479
Torus as a child of mtSubDivider, using a Noise shader with Subdivision layers set to 2.
You can use vertex map or selection tags to define where subdivisions are generated.
Drag the tag from the Object Manager into the Selection Map link field.
The Plane on the left has a polygon selection tag, which is displayed in the viewport. An identical Plane is on the right, as a child of a mtSubdivider, driving the subdivisions.
The Plane on the left has a vertex map, which is displayed in the viewport. An identical Plane is on the right, as a child of a mtSubdivider. The vertex weights are driving the subdivisions.