Menu

PrydeWorX Library / News: Recent posts

pwxlib has been moved

The PrydeWorX Library project has been moved to:
https://pwxlib.prydeworx.com

The project page here is kept as historical reference. The information is outdated, and won't get updated any more.

Posted by Sven Eden 2018-12-19 Labels: pwxlib

pwxLib-0.8.3 released

This is an update to gravMat only. The rendering has been completely rewritten. Additionally there is a link to a demo movie on the projects main page (http://pwxlib.sourceforge.net/) showing the new rendering.

Posted by Sven Eden 2011-10-16

pwxLib-0.8.2 released

Jumping 0.8.1 the new version of the PrydeWorX Library, version 0.8.2, has been released today.

The library objects and classes can now be used in a thread safe way with gcc and Visual C++. For this to work the pwxMemRing got a thread safe interface.

Further the simplex noise texture generator renders multi threaded now, and a new tool has been added: "gravMat", a program that calculated the gravitation between thousands of matter units and renders their movements and impacts in a variable amount of frames per second.... read more

Posted by Sven Eden 2011-10-07

pwxLib-0.7.2 released!

This is a service release correcting some details in the documentation. The documentation generated with doxygen should be a lot better (and clearer) now.

Posted by Sven Eden 2011-04-07

pwxLib-0.7.1 released!

Today the new version of the PrydeWorX JBoH library has been released.
The new version had a lot of tweaks and fixes. Additionally the library can now be used with Microsoft Visual C++ 2008 (other versions might work as well) and has got a new tool. This new Tool, pwxArgs, is a system of a small set of functions to parse and manage program arguments and options.
Please see the README and Changelog for further details.

Posted by Sven Eden 2011-03-28

pwxLib-0.7.0 released

The new version adds the following points:

  • 32bit compatibility
  • a better random name generator through more fine grained generation rules
  • pwxMemRing - An object to create and maintain containers of variable types
    . several fixes and improvements

Have Fun!

Posted by Sven Eden 2010-11-19

pwxLib-0.6.2 released

Today the new release of the PrydeWorX Library hit the web. The major changes are:

  • pwxLib : Added PWX_NO_*_INSTANCE defines with * being RNG or SCT to let developers chose to not automatically instanciate the respective class.

  • getrn : Randomness can now be completely shut off, makeing getrn working completly pseudo random - thus producing the same name(s) with every call when used the same program arguments... read more

Posted by Sven Eden 2010-07-13

pwxLib-0.6.1 released

Today the new version of pwxLib was released. The major changes are:

  • pwxLib : The Makefilehas been changed to allow to compile the tools without the need to first install the library
  • mkst : Sequences and modificator options for z and w coordinates have been added.
Posted by Sven Eden 2010-06-11

pwxLib Version 0.5 removed but 0.6.1 comes

Today I have removed the 0.5 version of the pwxLib as it had some serious issues. But tomorrow the new version 0.6.1 will be released. The makeSimplexTexture tool in this new release eventually features sequences for Z- and W-Coordinates, and some fixes and improvements.
The first screenshot on the Summary page is made using textures from this very 0.6.1 version.

Posted by Sven Eden 2010-06-10

pwxLib 0.6.0 released

This new version got some additions to make linkers happy. Multiple inclusion is now easier than before.

Additionally two tools got added:

  1. getRandomName - A tool to generate random names and print them out on stdout or into a file
  2. makeSimplexTexture - A tool to render textures and bump maps based upon Simplex Noise values in 2D, 3D and 4D

Have fun!

Posted by Sven Eden 2010-05-28

HotFix uploaded!

As I am currently writing some tools utilizing pwxLib, I found a serious bug: <string> was not included, and I didn't notice, because the test programs include that already.

The new version pwxLib-0.5.5-r1 adds those missing includes.

Posted by Sven Eden 2010-05-17

pwxLib 0.5.5 released

The first public release is finished eventually!

Right now there are two tools included:

pwx::RNG - Static class to produce unique or pseudo random numbers, hashes and names.
pwx::SCT - Static class which provides pre-calculated sine and cosine tables.

RNG: ([R]andom [N]ame/umber [G]enerator)

This tool provides methods to generate real and pseudo random numbers and names on
the fly.... read more

Posted by Sven Eden 2010-05-16