Any idea what this could be caused by? Changing settings in the Cloth Configs doesn’t seem to fix the issue, but I might be missing something very obvious!
Try the same process shown here for high detailed paint work.
Surely they didnt actually change much of anything for better or worse. So even if the UI is different, the innerworkings are probably identical.
Also, for a curtain you want to decide a few things:
do you need it working on phys x also?
If yes, then you need to approach the model way different. It needs to be animdinamics reactive to interact with things. Its not just cloth.
if no, then a sheet with no bones will work.
Follow the same rules for flags when painting the vertex color.
To be able to freely float and not distort, each vertex has to be appropriately colored so that the final value returns its exact lenght (distance from first vertex of the same line) from the top.
Usually, you color the thing in a gradient fashion. Thats going to cause distortions.
Id sugfest getting the math right.
Overall lenght / number of vertical verts, * the vertrx its on.
Scale it down to 1 by normalizing the result or using ratios.
1/overall lenght as the initial value will get you the right stuff.