State:New|TargetRelease:No Target|icon_bug|icon_modo|database:public|Resolution:Fixed|BugID:375140|
Problem summary
Setting the 'Compression' and 'Twist' parameter in the 'Lace Adjustment' options of a lace geometry mesh op, does not work on the first and last curve points.
The compression and twist parameters are added to adjust the lace shape at the lace hole. This locally affects lace vertices around the source curve point. The compression range is used to define the affecting scope in the curve parameter space. These parameters are stored as vertex map values in the source curve. However, setting compression to 100% on the first and last point of the curve does not apply as expected due to this being seem as an open curve since the lace hole should be at middle of the lace string.
Customer reported version
modo.12.2v1
Customer reported platform
windows10
Steps to reproduce
1) open attached scene (ExampleCompression.lxo) which contains an example lace geometry mesh operation. In this scene the Lace Geometry has the lace adjustment 'Compression' parameter for the first and last points of the curve, set to 100%. A similar case for 'Twist' which for the first point is set to 90 degrees.
2) select 'Lace Geometry' under mesh and click on Guide Tool. This will expose the 'Lace Adjustment' settings
3) select the first or last point of the curve and see that 'Compression' is 100% and 'Twist' is 90. However, looking at the curve point in the Viewport shows it as uncompressed and no twist is applied

4) try moving the point closer to the second curve point. this starts tightening the compression the closest to the second point you get.

Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Modo 12.2v1 - MacOSX 11.13 - Windows 7 - CentOS 7
Modo 10.2v2 - Windows 7
Earliest version tested
Modo 10.2v2 - This issue appears to be in all versions of the product
Expected behaviour
The compression parameter while set to 100% and the twist parameter set to 90 degrees on a Lace Geometry mesh op should affect the first and last curve points.
Actual behaviour
Only while moving the first or last curve points closer to the points next to them, does the compression parameter start working, although it never goes up to 100% to mirror the parameter setting.
We're sorry to hear that
Please tell us why