QUOTE(hydrolysis @ 06/22/07, 05:34 PM) [snapback]268540[/snapback]
.. now it is impossible to edit paint fx strokes because the curves are embedded in the shape node of the mesh ...
I think you are confused. You never had the ability to directly edit the curve on polymesh. You can still display and edit curve on surface (nurbs) however. The original paint effects only supported painting on NURBS surfaces and relied on NURBS curve on surface. When we extended paint effects to work on poly meshes a curve on poly mesh was created, but because it is not yet implemented by various tools in Maya you can't do direct manipulation of the curve on poly the way you can the curve on surface. As well it is much harder to implement curve on surface edit functionality for curve on poly due to the nature of poly meshes( which may be of arbitrary topology with poorly defined uvs). That said it is still possible to translate the curve on poly in uv by selecting the upstream 2d curve node and translating in xy, and as pshipkov pointed out you can do rudimentary cv edits.
As well I wrote a script a while back that allows for editing the 2d curve on poly:
http://www.highend3d.com/maya/downloads/me...yPath-3533.html
It plugs the 2d curve into a 3d curve node that appears at the origin in the xy plane. Moving the cvs in the xy plane moves the stroke in uv on the surface.
If you don't care about the the pfx stroke tracking shape deformations or surface normal of the poly mesh then you could also make the surface live and paint a curve onto it with the pencil tool, grouping the curve with the surface then doing pfx->attachBrushToCurves to make a stroke. The 3d curve may then be edited if desired.
We also added the option to convert pfx to nurbs curve, so you could convert your pfx on poly to a 3d nurbs curve, assign your brush to that and delete the original stroke.
Duncan