Zcurve will allow you to create Bezier Curves using Zbrush much like most drawing programs. And like most Bezier functions you specify a Start and End point and then control two control points that have an affect on the curve that is drawn. Unlike most drawing programs with Zcurve you can create curves in 3 dimensions using all three axis of the drawing plane. Even more you can use the Control points to modify the diameter of the points that you create, either by a direct interpolation of size from the start to the end point or by using the diameter of the Control Points to affect the calculation.
When you are satisfied with your Curve you can transform it into a 3D Mesh consisting of Zspheres. Note: Since the mesh is also encoded with position and size information it is compatible for use with my Zif Worm program.
Other controls let the user Move, Flip (mirror), and Rotate the curve on the canvas using the Arrow buttons in the Navigation Panel. (Up, Down, Left, Right, In, and Out) These controls will work on any object that is currently selected in edit mode, Thereby allowing the user to select the Move switch and precisely positon the control points of the curve. The user can also directly type in the values into the appropriate sliders or drag the Control Sphere to the point on the canvas they wish and press the appropriate Save button to record the new position.
Enclosed in the attached install zip is more documentation.
Have fun Zcurvin
Update 6/23/05 Version 1.1
Added 3 Point Curve selectable in the Settings Menu
Using the 4 Point Curve is a typical Bezier function
Using the 3 Point Curve can create more elliptical or oval curves.
Update 7/1/05 Version 2.0
1. Zcurve will now "Remember" all settings so that you can load another script and then return to Zcurve. It will not remember Zsphere data so be sure to press the "Apply" button to gather data before using the "Create" button.
2. Placed "Grid" spacing and "Rotation" angle in Settings Menu
3. Added XYZ sliders to use as display and Input when using the Navigation panel on a selected object.