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.
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.
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
This is a service release correcting some details in the documentation. The documentation generated with doxygen should be a lot better (and clearer) now.
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.
The new version adds the following points:
Have Fun!
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
Today the new version of pwxLib was released. The major changes are:
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.
This new version got some additions to make linkers happy. Multiple inclusion is now easier than before.
Additionally two tools got added:
Have fun!
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.
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.
This tool provides methods to generate real and pseudo random numbers and names on
the fly.... read more