MeshDeformer

Mesh Deformer editor extension will help you easily arrange objects; duplicate bend and twist meshes along curve; edit pivot point, combine and save meshes.

Features:
:heart: X, Y, Z axis bending;
:heart: Mesh twisting;
:heart: Mesh thickness editing;
:heart: Configurable curve approximation level;
:heart: Configurable curve count per mesh;
:heart: Configurable spacing between meshes;
:heart: Spline loops;
:heart: Spline smoothing;
:heart: Spline control point modes;
:heart: Spline control points editing (snap mode);
:heart: Non-deforming (rigid mode);
:heart: Mesh subdivision (increase tris count);
:heart: Combine meshes;
:heart: Pivot point editing;
:heart: Work with multi-material meshes;
:heart: Full editor Undo/Redo support;
:heart: Runtime Editor (Experimental);
Previous version included: MeshDeformerLegacy.unitypackage
Demo Scene: DemoPackage.unitypackage

2995569–223158–MeshDeformerDemoFix2.unitypackage (2.27 MB)
2995569–223159–SplineReparametrization.unitypackage (3.9 KB)
2995569–223160–ToClosestPointWithSplineFollow.unitypackage (1.8 KB)

How to Edit Pivot Point and duplicate MeshDeformer:

Hey. Just started playing with this. Stupid question likely, but I’m deforming some TextMeshPro text and it looks great in the Scene view. After Combine and Save, I hit play and it immediately straightens back out again! What step am I missing?

Hi,
How do I run a train on the created track?

Hi unpack demo package and open Main scene

3485948--277463--upload_2018-5-5_14-24-23.png

SplineFollow script is used to move objects along the spline.
This script is attached to axes of each part of the train. Required spline (meshdeformer) is assigned to “Spline” field of SplineFollow script.

3485948--277465--upload_2018-5-5_14-32-29.png

There is also SplineFollowOffsetEval script which will set distances between axes using Distances array;

3485948--277466--upload_2018-5-5_14-34-11.png

Train speed is a helper script which will set same movement speed to each SplineFollow script

Regards,
Vadym

hello, i have bought this asset for a long time and never tried becuase i havent come to that point of trying it, but now im and im doing a photon project, the issue i have is with the train, why cant i sych the trains through the network??

Not sure if anyone is looking at this thread but I am a non-programmer and trying to access the Twist Angle and Thickness attributes via Visual Scripting (or keyframes) and am not having any luck figuring it out. (not sure if it is possible). I can move control point positions via Visual Scripting but not the Twist or Thickness. There seems to be nodes for them but so far I cannot figure out how to hook them up.
If anyone has any advice or an example of how to do it can you please share?
Thank you!