|
|
Main PageFrom Linderdaum EngineLinderdaum Engine is an open source purely object-oriented 3D gaming engine written in C++. It is designed to be an integrated solution for the development of interactive 3D applications, for game, industrial and scientific visualization.
Recent newsJanuary 26, 2010 Visual Studio 2010 Beta 2 support The entire project migrated to Visual Studio 2010 Beta 2. Very few changes were made to the codebase to make it compilable via new VisualC++. However our VCauto automatic project generator still supports Visual Studio 2008/2005 and those who wish to use older versions of VS can do so.
July 4, 2009 Volume rendering demo Volume rendering demo is available for download. Read more on Demos page.
June 30, 2009 Volume rendering with full AMD Radeon support Our volume rendering library now supports all rendering modes on AMD Radeon family from 3450 and higher. We are grateful to AMD Developer Relations for granted hardware.
June 2, 2009 Codebase refactoring During last month we have refactored and removed a lot of legacy code and unused third party libraries. Our C++ codebase dropped from 200k to 100k lines of code without the loss of functionality. Old features like fixed function rendering, ad hoc loaders and many others were removed.
May 9, 2009 Volume rendering improvements A bunch of new features was added to Linderdaum Volume Rendering Library:
April 16, 2009 Development: content creation pipeline New material system is in development allowing direct import of static scenes from 3dsmax into the engine. Any textured model can be exported to ASE and directly loaded by the Linderdaum-based application with all the textures and lighting. Currently supported maps are: ambient, diffuse, specular and bump. This scene is rendered just after one-click export from 3dsmax. No special plugins or scripts needed. It is very fast and handy for designers to bring content into the engine this way.
Doxygen-generated API reference http://www.linderdaum.com/Docs/HTML/index.html was updated to reflect recent API changes.
March 27, 2009 WIN64 support Support for WIN64 platform was successfully tested today. Some minor issues still remain which will be fixed with the next release of our SDK. The supported architecture is x64 (aka AMD64, x86_64) and since MS VC 2003/2005 does not have 64-bit compiler and linker you have to use MS VC 2008 for this functionality.
February 28, 2009 Transparent isosurfaces rendering Rendering of transparent isosurfaces using 1D preintegrated transfer function.
February 23, 2009 High resolution GPU accelerated raycasting Currently implemented GPU raycasting volume rendering technique generates high resolution images in real time.
See Screenshots: Volume Rendering for 2560×1600 full size image.
Real-time 128×128×128 dynamic 3D texture rendering with 99 frames. Data volume courtesy of: http://www.cs.ucdavis.edu/~ma/ITR/tvdr.html
Volume rendering with transfer function
The SDK 0.5.88 source code patch is released. The latest changes include: * New: .RAR pack files can be stored inside app’s resources and mounted as i.e. “Mount RESOURCE:datafile_rar” * New: FreeImage library integrated instead of custom texture loaders * Improved: normals loading from ASE * Improved: creation of command line tools using the engine as a library becomes easier * Fixed: removed .STL meshes loader * Fixed: bug with textures animation * Fixed: MD3 meshes support deprecated * Fixed: keyframe animation support deprecated
|

