Back to ppModeler.

## Features

Creating objects :

- basic objects : cube, cylinder, sphere, grid, pyramid.
- Complex objects : plane polygon, extrusion along a path, lathe, blob, height field, plant with l-system, TTF text, mathematical surface.
- convert polygon object to bicubic rectangular and triangular bezier patches

Modifying objects :

- move, scale, rotate and symmetry of objects.
- triangulate, perturbe face randomly, cut by a plane, miror
- decimation, merge coplanar faces
- deformation of the space.
- Smoothing by mesh subdivision
- planed : csg

Modifying faces :

- splitting face in the middle
- adding a smaller face inside
- extrude, rotate, scale faces
- split a face by drawing other faces on it
- convert concave faces to convex ones

Modifying vertices and edges :

- move (freely, on a plane or along a plane normal) and grab vertices
- add, remove vertices
- merge near connected vertices
- add, remove edges
- bevel vertex or edge

Animation :

- define skeleton
- vertices weight distribution
- define keyframes
- play animations.

Rendering :

- edges
- falt shaded
- textured
- ray-tracing

ppModeler can read the following file formats :

- 3d objects :

- 3d studio (3ds)
- lightWave (lwo)
- quake2 models (md2)
- Vrml 1.0(wrl)
- raw data (raw)
- AutoCad (dxf)
- own format (3do)
- WaveFront (obj)

- images :

- pcx
- tga
- gif
- bmp
- jpg

ppModeler can write the following file formats :

- 3d objects :

- POV
- own format (3do)
- Vrml 2.0(wrl)
- AutoCad (dxf)
- WaveFront (obj)

- images :

- pcx
- tga
- bmp
- jpg

Back to ppModeler.