ID 272961 - Procedural text on a curve warps when not aligned to a particular axis

Follow

Problem summary
When using the procedural text tool on a curve path, the results may be incorrect when changing the text's axis, with letters changing in size or being flipped 180°.

There is usually one axis that shows the text correctly, this seems to depend on the orientation of the curve the text is placed along. When rotating the curve in the viewport, the letters may "warp" and change in size.

Customer reported version
Modo 12.2v1

Customer reported platform
Windows7

Steps to reproduce

  1. Create a curve on a Mesh layer by using the Curve tool.
  2. Create another Mesh layer. Assign it the Text Primitive Operator by opening the Mesh Ops tab and clicking Add Operator, then expanding Mesh Operations > Create, and double-clicking Text.
  3. In the Properties tab, enter some text.
  4. To place the text along the curve created in step 1, expand the Text item in the Mesh Operations list to reveal the Tool Pipe, and click (Add Tool Pipe).
  5. The procedural Preset Browser opens. Under New, double-click Path Generator to add it the Text item's tool pipe. 

  6. In the Mesh Operations list, expand the Path Generator item, and under Curve, click (Add Curve).

  7. The procedural Preset Browser opens. In the Preset Browser, under Existing, double-click the mesh layer that contains the Curve.

  8. Change Split to "Character" in the Text item's Properties panel to adjust how the text is drawn along the curve.

  9. Change the Axis, going between X, Y and Z and observe the changes to the text.

  10. Select the Mesh layer with the curve and rotate it in the viewport. You may see the letters of the text "warping" and changing in size.

Expected behaviour
The rotation of the letters changes according to the selected axis. The text doesn't change in size or cross the ground plane.

Actual behaviour
The rotation of the letters changes according to the selected axis. With certain axes selected, some letters may change in size or end up rotated 180°.

Workaround
Unknown.

Reproduced by support
Modo 12.2v1 - Windows 10/CentOS7/OSX 10.13 (High Sierra)
Modo 12.1v1 - Windows 10
Modo 12.0v1 - Windows 10
Modo 11.2v1 - Windows 10
Modo 10.2v4 - Windows 10/CentOS7/OSX 10.13 (High Sierra)

Earliest version tested
Modo 10.2v4

- This issue appears to be in all versions of the product

    We're sorry to hear that

    Please tell us why