Jump to content
Eternal Lands Official Forums
Xaphier

New engine beta 1

Recommended Posts

Some features of the new engine:

  • Support for OpenGL 2.0 vertex and fragment shaders
  • Support for GL_ARB_vertex_program and GL_ARB_fragment_program
  • Support for VBO's
  • Support for FBO's
  • Support for full screen post processing filters e.g. gaussian blur
  • Support for loading on demand for resources like shaders, textures, mesh etc.
  • Support for xml files for resource description to prevent hard coding these properties into the source code
  • Support for 3d terrain
  • Support for light managment
  • Support for dds image file format
  • Support for loading compressed textures without decompressing them
  • Support for software decompression of DXT1-5, ATI1 & ATI2 compressed dds images
  • Support for loading mipmaps
  • Support for writing dds images
  • Support for parallel spit shadow mapping
  • Support for static instancing (merging multible objects into one to save draw calls)
  • Optional support for SDL_image
  • Optional support for zip files using zlib

Dependencies:

  • libxml2 (easy to replace with some other xml parser)
  • iconv (easy to replace with with other char encoding converter)
  • SDL
  • Boost version 1.35
  • Scons (as build system, should be easy to replace with some other build system)
  • Optional zlib
  • Optional SDL_image

Used build systems:

  • Gentoo 2008.0, 64 bit with gcc-4.3.1 and gcc-4.1.2
  • Windows XP, 32 bit with Microsoft visual studio express 2008

Test systems:

  • Gentoo 2008.0, 64 bit, AMD Athlon™ 64 X2 Dual Core Processor 3800+ and ATI 1950 XP graphic card using latest ATI closed source drivers
  • Windows XP, 32 bit, Intel® Pentium® M processor 1.86 Ghz and Intel 915 GM graphic card using latest Intel drivers

Files:

Images:

 

gallery_8805_76_103337.jpg

 

gallery_8805_76_95169.jpg

 

I would be happy to hear about any comment. I also will do my best to explain :P

Edited by Xaphier

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×