Not logged in, Join Here! or Log In Below:  
 
News Articles Search    
 


Submitted by Pacome Danhiez, posted on March 16, 2005




Image Description, by Pacome Danhiez



EaseWrapper library allows using DirectX 9.0 and OpenGL in a same way, with a clean and easy-to-use interface. The library is very easy to include in a project. EaseWrapper fully supports :
  • All the renderstates : matrices, texture stages, blending, alpha, zbuffer, stencil, etc…
  • Static and dynamic vertex-buffers, with an internal memory management
  • Index buffers with automatic face stripping
  • Window management, fullscreen / windowed / border configuration
  • Callbacks on system events : mouse, keyboard, etc…
  • Shader programmation, with an unified interface for HLSL and Cg
  • Materials, textures and lights are encapsulated in efficient and comprehensive classes
  • All these features are optimized for the API you choose. You can switch between OpenGL and DirectX with a single flag, without changing anything in the code.

    Download here : http://www.ease-production.com

    And have fun !


    [prev]
    Image of the Day Gallery
    www.flipcode.com

    [next]

     
    Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
     
    Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.
     
    jbrads

    March 16, 2005, 10:16 AM

    Wow, great stuff, i've been trying to do something like this for ages so i can just get down to some actual game dev without all the messing about, i think i will be using this from now on.

    Thank you!

     
    El Pinto Grande

    March 16, 2005, 10:29 AM

    Binary only, and as far as i can see exporting C++ stuff hence incompatible with gcc (unless what you call includes are the whole lib).
    Is that supposed to remain that way?

     
    oPacomeo

    March 16, 2005, 11:38 AM



    El Pinto Grande wrote: Binary only, and as far as i can see exporting C++ stuff hence incompatible with gcc (unless what you call includes are the whole lib). Is that supposed to remain that way?

    Binary only, yes. And the projects are for VC++ (for the moment).

     
    Rui Martins

    March 16, 2005, 12:56 PM

    Provide a LIB instead of a DLL, it's nicer.
    If someone wants it as a DLL, you can supplied that too, but any developer can build a DLL using the LIB.

     
    Yonaz

    March 16, 2005, 07:14 PM

    Hi,
    your project is just great! This is one of the things that the sparetime-engine-developer usually doesn't come around to. But it sounds a bit too good to be true :) .. i searched for price-tags on your website (or licences), but couldn't find any. Are you just doing this for the sake of a better world (and maybe getting a cool job when the right somebody sees what stuff you've accomplished)? If so, great.. i'm your new fanboy (even more when you perhaps release the sourcecode?)! ;)

    Keep up the great work
    Greets, Yonaz

     
    oPacomeo

    March 17, 2005, 02:58 AM


    Yonaz wrote: i searched for price-tags on your website (or licences), but couldn't find any. Are you just doing this for the sake of a better world (and maybe getting a cool job when the right somebody sees what stuff you've accomplished)? If so, great.. i'm your new fanboy (even more when you perhaps release the sourcecode?)! ;)

    Hi Yonaz,
    that's true, I'm doing it in my spare time, and there is no special reason which leads me to release this library. I don't want money, and I don't want a job in video game production. I just want to make developers happy :)
    Two years ago, I wanted to have this kind of library, and today I'm proud to release it. That's sufficient for me.

    Regards,
    Pacôme

     
    Paul Garton

    March 17, 2005, 03:35 AM

    Wow, great stuff!
    I will try this in my project

     
    This thread contains 7 messages.
     
     
    Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.