[Plib-cvs] plib AUTHORS,1.14,1.15 ChangeLog,1.2,1.3 KNOWN_BUGS,1.1,1.2 README,1.8,1.9
Brought to you by:
sjbaker
From: Steve B. <sj...@us...> - 2002-09-02 05:40:54
|
Update of /cvsroot/plib/plib In directory usw-pr-cvs1:/tmp/cvs-serv17687/plib Modified Files: AUTHORS ChangeLog KNOWN_BUGS README Log Message: Tidied up some readme's and such ready for release. Index: AUTHORS =================================================================== RCS file: /cvsroot/plib/plib/AUTHORS,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- AUTHORS 17 Aug 2002 21:08:38 -0000 1.14 +++ AUTHORS 2 Sep 2002 05:40:51 -0000 1.15 @@ -25,8 +25,11 @@ Will Lachance Wolfram Kuss -Apologies to anyone I've left out - please let me know -who you are and I'll add you in. +Then, the non-registered contributors: + + (Apologies to anyone I've left + out - please let me know who + you are and I'll add you in.) Andrew Ross Christopher St.John @@ -59,5 +62,5 @@ although the original code has been almost entirely rewritten in the process of merging it with SL. - Everyone at OPENGL-GAMEDEV-L and 3Dfx.glide.linux + Everyone at OPENGL-GAMEDEV-L Index: ChangeLog =================================================================== RCS file: /cvsroot/plib/plib/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- ChangeLog 11 May 2002 18:49:14 -0000 1.2 +++ ChangeLog 2 Sep 2002 05:40:51 -0000 1.3 @@ -2,6 +2,38 @@ PLIB Change Log. ================ +PLIB v1.6.0 (Sept 2nd 2002) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +It's been over a year since the last PLIB release +and we have been somewhat lax about maintaining a +list of changes. + +Some highlights are: + + * Significant improvements and cleanup throughout PLIB, + especially in PUI. + + * ssgAux library added - includes handy classes for + more sophisticated effects layered on top of SSG. + + + Standard shapes like cubes, spheres, + cylinders and teapots. + + + Water waves. + + + Fire. + + + Particle Systems + + + Lens Flare. + + * More example programs. + + * P-Guide GUI builder for PUI. + + * JS promoted to a full library. + PLIB v1.5.1 (July 21st 2001) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Index: KNOWN_BUGS =================================================================== RCS file: /cvsroot/plib/plib/KNOWN_BUGS,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- KNOWN_BUGS 22 Mar 2001 15:45:02 -0000 1.1 +++ KNOWN_BUGS 2 Sep 2002 05:40:51 -0000 1.2 @@ -1,5 +1,4 @@ -Known bugs and limitations in PLIB version 1.3.5 - +Known bugs and limitations in PLIB version 1.6.0 More in depth stuff can be found in TODO_AFTER135. @@ -20,7 +19,6 @@ sgSphere::orthoXform. It is currently disabled because that extra calculation would degrade performance on non-scaled matrices. Scaling really makes a mess of SSG bounding sphere tests - * .ssg files should not be used for long term storage. It will probably change in incompatible ways. Index: README =================================================================== RCS file: /cvsroot/plib/plib/README,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- README 28 Nov 2001 05:16:24 -0000 1.8 +++ README 2 Sep 2002 05:40:51 -0000 1.9 @@ -96,6 +96,8 @@ SG -- Totally portable, no dependancies. PUI -- Requires GLUT and OpenGL also FNT and SG. + There is now an option to compile PUI without + GLUT - but that is not the default. NET -- Should be portable to POSIX-compliant OS's. @@ -126,32 +128,24 @@ STABILITY AND RELIABILITY: -SG, SL, JS and PUI have all been in use for a long time +SSG, SG, SL, JS and PUI have all been in use for a long time in a huge number of applications - so they are reliable and unlikely to change much in the future. UTIL and FNT are pretty simple and should be very stable. -SSG is still fairly new though - and it's by far the -most complex and ambitious of the libraries. Whilst -it seems to work well and to be stable for the couple -of applications I have, it will certainly need more -work in the future. - +SSGAUX is still fairly new though - new features added +to it should not destroy older features though - so +you can use it with confidence. AUX LIBRARIES AND TOOLS: -PLIB comes with a number of auxiliary libraries in the -'auxlibs' folder. These add capabilities to PLIB that -not every program will wish to be burdened with. - The 'tools' directory contains a number of useful tools and utility programs that are either built using PLIB or which are specifically useful when writing PLIB programs. - COMPILING/LINKING WITH PLIB In your source code, add any combination of: @@ -164,10 +158,12 @@ #include <plib/ssg.h> #include <plib/sl.h> #include <plib/net.h> + #include <plib/ssgAux.h> Add any of these to your link line: - -lplibssg -lplibsl -lplibpu -lplibfnt -lplibnet -lplibsg -lplibul + -lplibjs -lplibssgaux -lplibssg -lplibsl -lplibpu + -lplibfnt -lplibnet -lplibsg -lplibul Under UNIX/Linux, you'll also need: |