is a MultiSlide Tool originally written by Anton Marchenko. It is a tool for sliding a selection of one or more edges at once. The new name is a compounding of Ky (my initials) and AMa (Anton's initials)
The original version was for 32bit PC only, but since it came with source code, I compiled it for 64bit PC, as well as a 32bit and (thanks to Robert Templeton) 64bit Mac Universal Binary. The plugin uses a new ID, so it can be installed at the same time as Anton's original, if you choose to do so. Also note that I have chosen NOT to include the new source code with my modifications - sorry.
In addition to the features / functionality of the original MultiSlide plugin, the following features have been added:
- 'Relative' sliding - With the original plug-in (or with this option disabled), all vertices move at the same speed as you move the mouse.
This new option (enabled by default) causes the vertices to move a relative distance as you drag the mouse (the distance is computed to the next edge in the direction of travel). Meaning that some vertices will move faster than others, if they have further to travel to the next edge than other vertices being moved.
This keeps the relative proportions of the resulting polygons the same and creates smoother edges.
- 'Clamp' - This new option (enabled by default) will limit the sliding to stop at the next encountered edge. Note that there's not much/any gap left if you move it fully to the edge, so take note that you might end up with some vertices on top of others (but see the 'Clamp Tolerance' control, below).
- 'Clamp Tolerance' - When using the Clamp option above, this value determines 'how close' the edge can be slid up to the next edge. Effectively, this is the size of the 'gap' left between the edges.
The minimum value has been set to 0.1 and the maximum value is 100.0 but if desired, you can change these more to your liking by editing the 'tool_KyamaSlide.res' text file, found in the following folder:
...one thing to keep in mind is how this value is used... under normal circumstances, as you're sliding the edges (vertices), the plugin keeps checking the distance to the next edge, but also leaves this control's value as a gap, so once the edges (or individual vertices) get within that distance, they get clamped to that value and stop moving.
However, if the tolerance value starts out larger than the distance to the next edge, it will actually move the edge (or individual vertices, as needed) backwards, to clamp it at that distance. This can produce undesired/unexpected results, so if you see something goofy happening, you may need to reduce the value.
...as mentioned above, this plugin is is available from the downloads
section (in the 'Additional Cinema 4D plugins (free)' section).
This plugin is is available Free of charge
, but as usual, donations are always welcome
...every little bit helps and is greatly appreciated (the plugin is not crippled in any way, your participation is purely voluntary) - Thanks!