[PLIB-announce] ANNOUNCE: PrettyPoly 3D Model Editor version 0.0.1 released.
Brought to you by:
sjbaker
|
From: Stephen J B. <sj...@li...> - 2001-08-06 14:54:00
|
I thought I'd pass on this announcement via the PLIB announce list
because PrettyPoly is a 3D modeller that's been written using PLIB
and as a consequence is of particular interest to PLIB/SSG users.
PrettyPoly is a key technology for amateur games writers because it's
heavily optimised for games modelling - and it works seamlessly
with PLIB applications. However, writing a complete 3D modeller is
a MAJOR investment in effort - and the relatively small PrettyPoly
team (all of whom are also active FGFS and PLIB developers) have
worked hard to get to this point.
This is a "Developers" release - meaning "Don't expect too much"
and "Don't model your next game epic using it *yet*".
If you are an SSG user, please try it and report back any bugs,
suggestions, (and especially) wild enthusiasm and gushing praise
on the PrettyPoly users list (*NOT* on the PLIB list and *NOT* on
the PrettyPoly developer's list and especially **NOT** to my personal
email address!).
Here is the official announcement:
--ooOOoo--
This is the first, developers only release of the PrettyPoly 3D Model
Editor. In two weeks we will be making a stable public release, but for
now this version is to enable developers to try it out and send bug
reports/comments - to the pre...@so... mailing list
please.
<Steve: He means pre...@li... !>
^^^^^^
You can download it from http://prettypoly.sourceforge.net.
A note - you need to set the environment variable PPE_ROOT to be equal
to the top level PrettyPoly directory (the dir that ppe-0.0.1.tar.gz
will unzip to), for PrettyPoly to find its default python key bindings.
This is the list of currently known bugs ;
* Enabling the backface widget on the toolbox doesn't
do anything
* Resizing a window in Ortho doesn't do the right thing
* Ortho mode doesn't behave 'intuitively' when you want the object to
become smaller or larger
* Display widgets don't reflect the current state of the system
* Selection buffer size needs to be dynamically determined
* The mysterious fire-engine selection problem
* Lighting doesn't always behave itself then selecting objects
* Opening and closing nodes in the Structure viewer doesn't work
* Materials are now initialised - but maybe the default isn't
ideal
* The ppeScene::changed() function is never called
* Cut/Paste in 3D viewer and structure viewer "fight" over the
clipboard
(Actually, I've *hacked* them to use different clipboard so it
doesn't
crash - but we need a proper fix).
* Pressing the 'close' button on the menu bar doesn't call the
ppeViewer's
destructor function.
* Rotate mode doesn't work.
* Build Rectangle actually just builds any old Quad.
* Loading and saving models with no ssgSimpleState's in *some* file
import/export formats. (Technically, this is a PLIB bug).
In addition, there are some "vital" features that need to be addressed:
* UNDO
* Surface of revolution and extrude functions.
* Additional ssgaShape primitives needed (this is a PLIB WIBNI).
* Need "build regular polygon"
* Need way to control number of triangles generated by build-sphere and
cube
and for number of sides in "regular polygon".
* Break-into-triangles and Optimise-into-strips/fans functions.
* Offset current plane/line/point to the current cursor location.
* Tabbed viewers for people with limited screen space.
* Alternative vertex selection indicators required (especially for
Voodoo users).
* Merge 'select' mechanism for 3D viewer and structure viewer.
* Can't change grid spacing or grid-snap spacing/axis via the PPE GUI.
(although I think the Python routines still work).
_______________________________________________
Prettypoly-devel mailing list - web page; http://prettypoly.sourceforge.net
Pre...@li...
http://lists.sourceforge.net/lists/listinfo/prettypoly-devel
|