libPunts is a tiny 3D rendering engine focused on developing physics simulations. Gravetat is a gravity and electromagnetism simulator built over libPunts.
Be the first to post a text review of Gravetat. Rate and review a project by clicking thumbs up or thumbs down in the right column.
31/3/2008 Version 3.3.3 - Automatic autotools switching between GNU/Linux and MinGW. 18/8/2006 Version 3.3.2 - Fixed thread timing. - Added a FPS limit. - More on-screen information. 7/8/2006 Version 3.3.1 - Fixed Win32 DLL building. 3/8/2006 Version 3.3 * Warning: breaks compatibility - Some features made optional. - Added line drawing routines. - More C++-styled code. - Added 2D points, vectors and lines. - More stable camera handling. 11/6/2006 Version 3.2 - Autotools support. - Compiles as a shared library. - Internationalization support. 16/10/2005 Version 3.1 - Added PNG Exporting. - Generic pixmap drawing class. 22/9/2005 Version 3.0.1 - Fixed update omissions in Win32. - Enabled cleaning of specific areas. - Revised build system. 12/8/2005 Version 3.0 - Usable with 2D applications. - Code cleaning. - Improved thread time precision. - Revised Mac compatibility with threads. - Added a class for dots. - Fixed a bug about window names in X11. 16/1/2005 Version 2.1 - Dynamic sphere quality. - Improved visibility determiner algorithm. - Added a class for paths. - Handles null vectors. 6/12/2004 Version 2.0 - GZIP compression. - Finished implementing SVG Exporting. - Improved threading. - Basic symbol drawing. 2/12/2004 Version 1.6 - Added SVG Exporting. 17/10/2004 Version 1.5 - DGA Mode in X11. - Numeric characters added to text drawing. - MessageBox button changed. 13/10/2004 Version 1.4 | Compatible with Version 1.2 - Fixed a shared memory cleanup bug. - Text drawing (alpha characters only). - Polygon drawing speed improvement. - Full screen emulation. - Exports a class for logging. 17/9/2004 Version 1.3 | Compatible with Version 1.2 - Exports a class for simple message boxes. - Fixed a bug with 24 and 32 bpp modes. - Usable with MacOSX's X11 toolkit. 29/8/2004 Version 1.2 - Redesigned windowing. - Exports a class for threads. 16/8/2004 Version 1.1 Stable - Rotation bugs mostly solved. - Out-of-bounds polygon drawing bug solved. - Threading improvement. 9/8/2004 Version 1.0 Beta - Own polygon drawing functions. - Uses X Shared Memory / DIBs - Compiled in LIB format. - Exports functions for a fullscreen display mode. 1/8/2004 Alpha version - 3D rendering engine. - Usable with Win32 and Linux. - Exports classes for Pyramids, Cubes, Spheres, Polihedrons and Polygons.
Sorry, but no important work has been done on this project lately. This doesn't mean the project is abandoned but unmaintained for a while. As stated in the latest news item, recent code can be found in CVS. A new release would imply a GUI complete rewriting, which is something I haven't time to do by now. However, if bugs are reported or ideas given, I'll be glad to hear about them.
Now making Gravetat compatible with the recently relesed libPunts 3.3. This helped fixing a bug with autoconf in libPunts, so another version of the library will need to be released. Working code is already in the CVS repository at http://gravetat.cvs.sourceforge.net/gravetat/. I'm also considering switching the GUI toolkit to Anjuta-Gtk+. User feedback about this would be appreciated.
18/8/2006 Version 3.3.2 - Fixed thread timing. - Added a FPS limit. - More on-screen information. 7/8/2006 Version 3.3.1 - Fixed Win32 DLL building. 3/8/2006 Version 3.3 * Warning: breaks compatibility - Some features made optional. - Added line drawing routines. - More C++-styled code. - Added 2D points, vectors and lines. - More stable camera handling. 11/6/2006 Version 3.2 - Autotools support. - Compiles as a shared library. - Internationalization support. 16/10/2005 Version 3.1 - Added PNG Exporting. - Generic pixmap drawing class. 22/9/2005 Version 3.0.1 - Fixed update omissions in Win32. - Enabled cleaning of specific areas. - Revised build system. 12/8/2005 Version 3.0 - Usable with 2D applications. - Code cleaning. - Improved thread time precision. - Revised Mac compatibility with threads. - Added a class for dots. - Fixed a bug about window names in X11. 16/1/2005 Version 2.1 - Dynamic sphere quality. - Improved visibility determiner algorithm. - Added a class for paths. - Handles null vectors. 6/12/2004 Version 2.0 - GZIP compression. - Finished implementing SVG Exporting. - Improved threading. - Basic symbol drawing. 2/12/2004 Version 1.6 - Added SVG Exporting. 17/10/2004 Version 1.5 - DGA Mode in X11. - Numeric characters added to text drawing. - MessageBox button changed. 13/10/2004 Version 1.4 | Compatible with Version 1.2 - Fixed a shared memory cleanup bug. - Text drawing (alpha characters only). - Polygon drawing speed improvement. - Full screen emulation. - Exports a class for logging. 17/9/2004 Version 1.3 | Compatible with Version 1.2 - Exports a class for simple message boxes. - Fixed a bug with 24 and 32 bpp modes. - Usable with MacOSX's X11 toolkit. 29/8/2004 Version 1.2 - Redesigned windowing. - Exports a class for threads. 16/8/2004 Version 1.1 Stable - Rotation bugs mostly solved. - Out-of-bounds polygon drawing bug solved. - Threading improvement. 9/8/2004 Version 1.0 Beta - Own polygon drawing functions. - Uses X Shared Memory / DIBs - Compiled in LIB format. - Exports functions for a fullscreen display mode. 1/8/2004 Alpha version - 3D rendering engine. - Usable with Win32 and Linux. - Exports classes for Pyramids, Cubes, Spheres, Polihedrons and Polygons.
18/8/2006 Version 3.3.2 - Fixed thread timing. - Added a FPS limit. - More on-screen information. 7/8/2006 Version 3.3.1 - Fixed Win32 DLL building. 3/8/2006 Version 3.3 * Warning: breaks compatibility - Some features made optional. - Added line drawing routines. - More C++-styled code. - Added 2D points, vectors and lines. - More stable camera handling. 11/6/2006 Version 3.2 - Autotools support. - Compiles as a shared library. - Internationalization support. 16/10/2005 Version 3.1 - Added PNG Exporting. - Generic pixmap drawing class. 22/9/2005 Version 3.0.1 - Fixed update omissions in Win32. - Enabled cleaning of specific areas. - Revised build system. 12/8/2005 Version 3.0 - Usable with 2D applications. - Code cleaning. - Improved thread time precision. - Revised Mac compatibility with threads. - Added a class for dots. - Fixed a bug about window names in X11. 16/1/2005 Version 2.1 - Dynamic sphere quality. - Improved visibility determiner algorithm. - Added a class for paths. - Handles null vectors. 6/12/2004 Version 2.0 - GZIP compression. - Finished implementing SVG Exporting. - Improved threading. - Basic symbol drawing. 2/12/2004 Version 1.6 - Added SVG Exporting. 17/10/2004 Version 1.5 - DGA Mode in X11. - Numeric characters added to text drawing. - MessageBox button changed. 13/10/2004 Version 1.4 | Compatible with Version 1.2 - Fixed a shared memory cleanup bug. - Text drawing (alpha characters only). - Polygon drawing speed improvement. - Full screen emulation. - Exports a class for logging. 17/9/2004 Version 1.3 | Compatible with Version 1.2 - Exports a class for simple message boxes. - Fixed a bug with 24 and 32 bpp modes. - Usable with MacOSX's X11 toolkit. 29/8/2004 Version 1.2 - Redesigned windowing. - Exports a class for threads. 16/8/2004 Version 1.1 Stable - Rotation bugs mostly solved. - Out-of-bounds polygon drawing bug solved. - Threading improvement. 9/8/2004 Version 1.0 Beta - Own polygon drawing functions. - Uses X Shared Memory / DIBs - Compiled in LIB format. - Exports functions for a fullscreen display mode. 1/8/2004 Alpha version - 3D rendering engine. - Usable with Win32 and Linux. - Exports classes for Pyramids, Cubes, Spheres, Polihedrons and Polygons.
libPunts is a Tiny 3D Rendering Engine. This release fixes a bug with time handling in threads and gives some extra information on screen. All 3.3 series users are encouraged to upgrade.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?