<html>
<head>
   <title>ppModeler</title>
</head>
<body>
<a HREF="ppmodeler.html">Back to ppModeler</a>.
<hr>

<h2>
<img SRC="i_object.gif" >&nbsp;<a NAME="objects">Objects</a></h2>

<table>
<tr VALIGN=TOP>
<td><img SRC="object.gif" ></td>

<td><img SRC="i_select.gif" > : <b>Select objects</b>.<br> 
A left click on an object
handle selects the object. The selected objects are drawn in yellow, the
non-selected objects in blue. If the "Shift" key is pressed while clicking,
the object is added to the selection list. A right click changes the current
action to move selected objects.
<p><img SRC="i_move.gif" > : <b>Move selected objects</b>.<br> 
The selected object are moved by dragging the selection handle.
Press "Enter" to enter numerical translation. 
A left click changes the current action to Select objects.
<p><img SRC="i_rotobj.gif" > : <b>Rotate selected objects</b>.<br>
The selected objects are rotated by dragging the action handle.
 Press "Enter" to enter numerical rotation. 
A left click switch to Select objects.
<p><img SRC="i_scale.gif" > : <b>Scale selected objects</b>.<br>
Press "Enter" to
enter numerical scale factors. A left click change the current action to
Select objects.
<p><img SRC="i_dup.gif" > : <b>Duplicate selected objects</b>.<br>
Look at <a href="duplicate.html">the duplicate paragraph</a>
<p><img SRC="i_delete.gif" > : <b>Delete the selected Objects</b>.<br>
<p><img SRC="i_color.gif" > : Change the <b><a href="material.html">material
properties</a></b> of the selected objects
<p><img SRC="i_cube.gif" > : <b>Add a cube</b>.<br> 
The number of subdivision along each axes can be defined. 
The cube size 10x10x10. The following 
window allow to configure the subdivisions. The result is shown on 
the right.<br>
<img SRC="cube.gif" > <img SRC="cubevw.gif" >
<p><img SRC="i_cylind.gif" > : <b>Add a cylinder</b>.<br>
The number of slices is aked in a window. The height is 10, the diameter is 
also 10.The following pictures show the result with 2 slices.<br>
<img SRC="cylinder.gif" >
<p><img SRC="i_sphere.gif" > : <b>Add a sphere</b>.<br>
Adds of sphere of diameter 10 at the origin.
The number of longitude circles is defined by the current spline resolution
(Options menu). The number of lattitude  circles is half of this number.
The following picture show the result with the default spline value, 12.<br>
<img SRC="sphere.gif" >
<p><img SRC="i_polygo.gif" > : 
<b>Add a 2d <a href="polyedit.html">polygon</a></b>.<br><b>ppModeler</b> 
enter in 2d polygon mode. The tool boxes now contians only one
tool box (<img SRC="i_polygo.gif" >), and when the editing is finished, 
a 2d polygon is added, either one or two sided. The polygon is defined 
in the (xy) plane.
</b>
<p><img SRC="i_patch.gif" > : <b>Enter in patch editing mode</b>.<br>
No done yet.
<p><img SRC="i_skin.gif" > : <b>Add a Skin</b> object.

<p><img SRC="i_pyrami.gif" > : <b>Add a pyramid</b>.<br>
The base, on the (xy) plane, is defined by a 2d 
<a href="polyedit.html">polygon</a>. The height of the pyramid is 10.
<p><img SRC="i_rotate.gif" > : <b>Add a revolve object</b>.<br>
<p>&nbsp;The profile is define by an open <a href="polyedit.html">2d polygon</a>.
The revolve object can be of two types :
<UL>
  <LI> like a torus, defined by a closed polygon.
  <LI> like a revolve object, defined by an open polygon and an axis.
</UL>
For example, the following pictures give the defined polygon and the 
resulting object.<br>
For a closed polygon :<br>
<IMG SRC="lath_cl1.gif"> -> <IMG SRC="lath_cl2.gif"><P>
and for an open polygon :<br>
<IMG SRC="lath_op1.gif"> -> <IMG SRC="lath_op2.gif"><P>
For a closed polygon, the object is build by rotating the polygon 
around the y axis, and the number of step is defined by the spline 
resolution.<br>
For an open polygon, the rotation is made arround the axe defined by 
the first and last point of the polygon.
<p><img SRC="i_extrud.gif" > : <b>Add a sweep object</b>.<br>
An object is defined by moving a closed 2d polygon along a 3d curved.
Let's look at an example :<br>
First, the user defined a contour : <img SRC="sweep1.gif" align="middle">.<br>
Then, the extrude path : <img SRC="sweep2.gif" align="middle">.<br>
The resulting object is : <img SRC="sweep3.gif" align="middle"><p>
<p><img SRC="i_merge.gif" > : <b>Merge</b>.<br>
Merges selected object into one. The name of the new object is aked.
<p><img SRC="i_umerge.gif" > : <b>Unmerge</b>.<br>
Unmerges the selected ojects. Works only on merge objects, created 
with the merge tool.
</td>
</tr>
</table>
<p>

Some other types of object can be reach via the Object menu :
<dl>
<li>
<a href="#blob">blob</a></li>

<li>
<a href="#heightfield">heighfield</a></li>

<li>
<a href="#l-system">plant, defined by l-system</a></li>

<li>
2d polygon draw on an image</li>

<li><a href="math.html">matematical surface</a> defined by z = f(x, y)</li>

</dl>

