home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_progs
/
graphics
/
vertex.lha
/
docs
/
chapters
/
4-Transform
< prev
next >
Wrap
Text File
|
1992-09-04
|
12KB
|
370 lines
====================================================================
Transform Menu Vertex Page 4-1
TRANSFORM MENU:
Function FastKey Page
============== ========================================= ====
Initialize T-I 4-2
Move T-M 4-2
Location T-L 4-2
Rotate T-R 4-2
Scale T-S 4-3
Size T-Z 4-3
Align T-A 4-4
Lowest X/Y/Z 1,2,3 4-4
Center X/Y/Z 4,5,6 4-4
Highest X/Y/Z 7,8,9 4-4
Move Free 4-5
Scale Free 4-6
Size Free 4-6
Edit T-E 4-7
Toggle Hot Spot T-T 4-8
Set Hot Spot T-H 4-8
Center Hot T-N 4-8
Thrust T-U 4-9
The transform functions let you move, scale and rotate vertices and
objects. These functions require you to first select the vertices you
wish to move, then choose the function you want.
The newly added hot spot will now be the center of rotations or scales
if it is active. To set the hot spot, you may press on the circle in
the main window, then click anywhere to set it. (If the perspective
view mode is active, you must place the hot spot on a selected
vertex, or it will not be moved)
Alternatively, you can type in coordinates for it by using the Set Hot
Spot command under transform here.
====================================================================
Transform: Initialize Vertex Page 4-2
Function: Initialize
FastKey: T-I
Description:
This will center all selected vertices on the origin (0,0,0), or on
the hot spot, if it is active.
====================================================================
Transform: Move
Function: Move
FastKey: T-M
Description:
Move precise enables you to move selected vertices any number of units
on any or all axes. A requester will appear asking for the amount to
move on each axis.
====================================================================
Transform: Location
Function: Location
FastKey: T-L
Description:
Will move your selected vertices to the point you specify. When you
activate this command, the requester will be filled with the current
centroid of all selected points. Alter these numbers to re-position
objects wherever you like.
====================================================================
Transform: Rotate
Function: Rotate
FastKey: T-R
Description:
This function lets you rotate all selected vertices about any axis.
Just enter the rotations in the requestor. Normally, the rotation is
performed about the center, or average, of the selected vertices.
However, you may now use the hot-spot as the rotation center, if it is
active.
====================================================================
Transform: Scale Vertex Page 4-3
Function: Scale
FastKey: T-S
Description:
Here you can stretch and squeeze objects on any or all axes. The
values entered in the requestor are relative to 1. So, a scale factor
of 1 will cause no scaling to occur. Values smaller than 1 will shrink
the object, values larger than 1 will expand the object. To mirror an
object across an axis, use the value -1 for that axis.
====================================================================
Transform: Size
Function: Size
FastKey: T-Z
Description:
With this function you can quickly size objects on all three axes at a
time. Values smaller than 1 reduce the object, and larger than 1 expand
the object.
====================================================================
Transform: Align Vertex Page 4-4
Function: Align
FastKey: T-A
Description:
This is a new sub menu added to aid aligning objects.
You are presented with 9 choices for aligning objects. All these
alignments are relative to the first object selected. In order to keep
from flattening entire objects, this command operates based on the
name of each object. Heres an example:
Original
--------- ----------------------
| | | |
---------- | | ----------------------
| | | | Obj 3
| | ---------
---------- Obj 2
Obj 1
After Aligning on the lowest Y:
---------
---------- | |
| | | | ----------------------
| | | | | |
---------- --------- ----------------------
Obj 1 Obj 2 Obj 3
This is a handy function to align 3D text.
====================================================================
Transform: Move Free Vertex Page 4-5
Function: Move Free
FastKey: none
Description:
Lets you Move objects freely about the screen. Since the screen is
only 2 dimensional, the current view will determine which axis the
object will be moved on. The view gadgets themseleves tell you which 2
axis they pertain to.
PERSP:
Up and Down moves the object on the Y Axis
Left and right moves the object on the X Axis
FRONT:
Up and Down moves the object on the Y Axis
Left and right moves the object on the X Axis
SIDE:
Up and Down moves the object on the Y Axis
Left and right moves the object on the Z Axis
TOP:
Up and Down moves the object on the Z Axis
Left and right moves the object on the X Axis
Bear in mind when using this function that no account is taken of the
current view rotations. It is always best to select one of the view
gadgets before entering this function. That way, you will know which
direction to move the mouse. While in this function you can change the
View gadget.
Press the right mouse button, or the space bar, to exit the function.
I've tried to optimize this function a bit. If you have Trans-Fast
Draw On your selected vertices will be replaced by a fast-draw box.
If you have less than 100 vertices selected, only these points, and
any associated edges, will be re-drawn. This should make the function
much more immediate, especially with more complex objects.
====================================================================
Transform: Scale Free Vertex Page 4-6
Function: Scale Free
FastKey: none
Description:
This function lets you scale objects with the mouse. See Move Free for
a definition of which mouse movements will affect which axis.
Press the right mouse button, or the space bar, to exit the function.
====================================================================
Transform: Size Free
Function: Size Free
FastKey: none
Description:
This function will allow you to globally size all selected vertices
with the mouse. After pressing the left mouse button, move the mouse
left and right to change the scale.
Press the right mouse button, or the space bar, to exit the function.
====================================================================
Transform: Edit Vertex Page 4-7
Function: Edit
FastKey: T-E
Description:
Edit allows you to select a set of points from your 3D object
and move those points by simply clicking and moving the mouse. The
function requires you to have one of the non-perspective views active,
Front, Side or Top. Once you select the vertices you wish to edit,
then choose the view you wish to change them in, select this function.
The screen will be re-drawn with only the selected vertices, and the
edges which these vertices are connected to. Now, by simply clicking
and holding on the vertex you wish to move, you may move the mouse,
and reshape the object.
With Edit you can pick a group of vertices to move, then move
each one individually.
This function was added to lessen the steps needed to move individual
points. Normally, you'd have to select the point you want to move,
then enter Transform Move Free, move the point, exit the function,
deselect everything, then select the next point to be moved. With
Edit you may select a number of vertices at a time, and move each
one independent of the others.
This function now offers the ability to pan the view, using the 4
arrow keys, and you can zoom in/out by using the =-+_ keys, just like
the main view window.
====================================================================
Transform: Hot Spot On/Off Vertex Page 4-8
Function: Hot Spot On/Off
FastKey: T-T
Description:
This will turn on or off the Hot Spot (The little black circle with an
X through it.)
This hot spot acts as the pivot point for Rotate, the scaling center,
and the sizing center. Also, it is the magnet position, and can be
used as the center for Transform-Initialize.
If the hot spot is set to off, then the centroid of all selected
vertices will be used as the basis for the above mentioned functions.
This is the way Vertex used to handle rotations/scaling/sizing. I
added the Hot Spot specifically for the Gravity function, and it just
so happened that these functions were automagically based on the
Hot-Spot.
====================================================================
Transform: Set Hot Spot
Function: Set Hot Spot
FastKey: T-H
Description:
This will let you position the hot spot, if it is active. The values
in the requestor represent the hot spots current position. Enter new
values as needed.
====================================================================
Transform: Center Hot
Function: Center Hot
FastKey: T-H
Description:
Usually when you reposition the hot spot it will "stick" to any selected
point you click on. However, sometimes it is necessary to rotate a number
of different objects about a point which is at the center of just one
object. This function will place the hot-spot in the very center of all
selected points.
This is especially handy for the new 3D fractal option which relies on the
HotSpot.
====================================================================
Transform: Thrust Vertex 4-9
Function: Thrust
FastKey: T-U
Description:
Thrust will move whole objects on a vector eminating from the
HotSpot. A requester will appear asking for a distance to move the
object(s). Positive values will move objects away from the HotSpot,
while negative values will move objects closer to the HotSpot.
These objects must be selected.
If you've ever wanted to move 2 objects a little farther apart, this
is a good way to do it. Select both objects, turn the hot spot on,
and Center the HotSpot on the 2 objects. Using this function, you can
move the objects farther apart easily.