ZFX-Community-Engine Version 0.3.0 released



  • Das Team der ZFX-Community-Engine hat Version 0.3.0 released. Mehr dazu unter :
    https://sourceforge.net/projects/zfxce/

    MfG Kimmi



  • Es waere durchaus nett dazu hier ein wenig zu lesen statt nur nen werbelink zu sehen 😉



  • Sorry, natürlich :-). War schon spät, deswegen:

    Global:
    -------
    - The complete engine is compiled as a dll / *.so
    - Common resources like test models and textures are part of the repository
    - More third party libs are part of the ZFX-Community-Engine
    - Many many bugfixes

    Build enviroment:
    -----------------
    - Visual C++ 8.0 support
    - New scons build framework
    - Automake support removed
    - VC 7.0 support removed

    Core:
    -----
    - New syntax analysis tools with better performance available
    - Basic tokenizer helper class
    - New cofiguration framework, not yet integrated into the basic framework
    - New Basic interface for reference counting, supports a basic garbage collection
    - New module and plugin subsystem, encapsulates the SDL interfaces for dll / so access
    - New argument parser helper class to simplify argument parsing
    - New OS-utility helper class
    - New smart-pointer-template
    - New singleton template

    Logging:
    --------
    - Use of logging module for report ZFXCE specific stuff
    - Debug stuff use logging module for report errors and dbug infos

    Geometry:
    ---------
    - BSP-loader works, bezier patches are supported
    - New Obj-model-format-loader
    - Experimental 3DS-format-loader, not yet integrated into resource framework
    - New shape creation subsystem for primitive creation like spheres, cubes, empty meshes etc.

    Math:
    -----
    - AABB support
    - Vector classes are implemented as templates
    - Removed obselete implementations
    - Quaternion supports FPS-camera

    Scripting:
    ----------
    - New config support by lua-scripting
    - Lua lib supported in contributed third-party software

    Renderer OpenGL:
    ----------------
    - Lightning support (very basic)

    Renderer D3D9:
    --------------
    - Lightning support (very basic)
    - Dump of graphic device to logfile

    Scenegraph:
    -----------
    - User interface much simpler
    - New rendering handler framework in scenegraph used
    - New spatial subsystem
    - New transform node support
    - DOF-node add to support explicit rigid body animations, rotation animator supported

    Serialize:
    ----------
    - New imagelib support, experimental and not integrated into framework, planned for 0.3.1

    Virtual File System:
    --------------------
    - New file access interface
    - New directory access
    - New mounting point framework add, not integrated into framework
    - Removed deprecated implementations of scratch filesystem and obselete codes

    Testing:
    --------
    - New testsuites for core, VFS, geometry, scenegraph, renderer, math, scripting, serialize and many
    more
    - Cppunit library is part of the ZFX-Community-cntribution code base

    Demos:
    ------
    - Apptest shows simple usage of the engine
    - Q3Level-loader supports new quaternion base first person camera
    - Meshloader demo

    MfG Kimmi


Anmelden zum Antworten