Kimmi’s Weblog

26. September 2008

The first beta release of the ASSET IMPORTER LIB is out

Abgelegt unter: Allgemein — kim.kulling @ 08:37

After a half year of discussing, many many debug sessions and redesigns of the basic ZFXCE obj loader from my side we have finished our development activities on the first version of ASSIMP. And so we were able to release the first beta version. At this Moment we are able to load a lot of different file formats like MD2, MD3, X, 3DS, Obj and many many more. The loaded data could be postprocessed with a configurable setting of postprocessing steps for retriangulate the meshes or recomputate the normal vectors for instance. We are also supporting a basic datastructure validator to make shure, that the loaders are working correctly.

If you want to see what we have done just open the project page on sourceforge: ASSIMP project Page.You can build it using windows and GNU-linux. We are using the BSD-licence. So feel free to take a look onto our work and adapt it to your frameworks.
A very nice gimmick is the ASSIMP-viewer, which Aramis has developed on its own to make it much more easier to see, thats something went wrong in the loaded data structure. Currently it just works using windows because it is using D3D9.

25. September 2008

Some useful debugging tools and tips for windows

Abgelegt unter: Allgemein — kim.kulling @ 08:26

I detected some useful debugging stuff by debugging windows applications. I debugged some memory issues and searched for some useful tools which may be helpful. I detected the site http://www.dumpanalysis.org/blog/index.php/crash-dump-analysis-patterns/.

The author of this site is using a tool called WinDbg.exe, which is a very useful and powerful application to dig deeper into the fundamental mechanism of your applications and the windows kernel in common. After the setup of WinDbg with the right symbol pathes you can learn a lot over the bugs in your code. And the crash-dump-analysis-pattern are a very useful help to find the critical mistace I made.

Powered by WordPress ( WP.de )