Unroll texture on a tube surface with into flat surface

@eugene.cho84

It appears that squish preserves texture coordinates for meshes. So if meshes are ok then you can use these steps:

  1. Join all the surfaces together (to make next step easier)
  2. Use _Bake command to incorporate the decals into texture. Pick high enough resolution.
  3. Use _ExtractRenderMesh to convert to mesh (squish will preserve texture coordinates on meshes)
  4. Hide the polysurface
  5. Use _Squish to unroll the mesh. Set SplitSeams=Yes to unroll each tube section separately.
  6. Use _Explode on the unrolled mesh to separate the parts.