once you have the terrain normal map you pretty much just lerp between that(normal map texture) and the vertex normals(vertexNormal(WS)) of your rock assets based on the vertex color mask. you’ll possibly want to turn off tangent space normals for the rock asset material.