|
Introduction
JJ_Even is a simple utility that even spaces points and/or the points of edges
and simultaneously tautens the result. It is only useful in the rare circumstances
where you need evenly spaced points - for all other taut operations, Seneca's
amazing SuperTaut is the script you need. Here's what jj_even does:
- With edges selected it will even space the points of the individual edge
loops/islands between the start and end points of those islands.
- It works with multiple edges selected and across multiple layers and will
'separate' each set of edges out.
-
With points selected, it will even space points between the first two selected
i.e. select start, then end and then all the remainder.
- With points, there is no need to select the remaining points in any order
- it is only essential that you set the A and B points properly.
- Points will work across layers so you can have an A point on one layer and
a B point on another.
- You can lock any of the axes using lockx, locky or lockz as arguments.
Julian Johnson
julian@exch.demon.co.uk
Space Points
Points will be spaced evenly between A and B and tautened.
Will work across layers.
|
 |
Lock
You can lock an axis so that the points do not move on
that axis. In the animated gif opposite, the points are locked
on y.
Args:
jj_even.pl locky |
 |
Edges
With edges selected, jj_even, spaces the points out between the start
and end of each edge island.
|
 |
Multiple Edge
Islands
...and works with multiple edge islands. However, with multiple
edge islands you may find that several do not appear to be
tautened properly - this depends on the order in which the
edges are straightened i.e one edge's taut state might conflict
with another so the last one wins.
|
 |
Multiple Layers
..and across multiple layers.
|
 |
Versions
Version 1.0: jj_even.pl
- Original version 29.11.2005
Julian Johnson
julian@exch.demon.co.uk
|