Creates a cylindrical mesh, created around a series of X, Y and Z positions which are defined by 3 different functions. The functions can be easily changed using 7 variables (Segments, M, N, P, Q, H and T) which are all spinners.
There is a editor to more easily view and edit the functions, and a preset editor, which allows you to save settings for later use.
The mesh can be manipulated, with twisting and scaling of the radius (The radius can be changed using a regular, distance, or custom function. The tube can be rotated and twisted (with a bias)).
A Spline can be created following the same functions.
For the function to rotate one vector around another.
For the basic idea, and presets.
Copy the file to "C:\Program Files\Autodesk\3ds Max 20??\scripts\Startup\SpiroTube.ms".
(Re)launch 3DS Max.
Presets and preset editor changed.
Distance option added for radius change.
Radius change now has a overall effect value, and the option to use none of the 3 options.
Editor for functions added.
Removed closet face option.
Moved plugin to "Extended primitives" section.
Added option to use the closet edge for the faces connecting start/end, when using twist this can fix twisted faces at the end.
Changed a few other things.
Added preset saver, and editor.
Bias now works with negative values.
when re-loading a scene, the selected preset doesnt change values.
Added boxes(colorpickers) to each side of the x,y,z positions, to notify user of errors within the functions.
Video below is not up to date.
|SpiroTube V0.8||13.81 KB|
|SpiroTube V0.9||15.05 KB|
|SpiroTube V0.95||32.68 KB|
|SpiroTube V1.0||34.21 KB|
|Spirotube V1.5.ms||39.44 KB|