Page 1 of 7 123 ... LastLast
Results 1 to 10 of 65

Thread: GLXTreem

  1. #1

    GLXTreem

    Have been working on this for a while now. It's a OpenGL component set, mutch like DelphiX but with OpenGL instead, have components for camera controll, lightning, drawing, primitives, MS3D, OBJ, MD3, Raw Terrain Models, Textures and more.

    The components as now:
    • TGLXDraw
      TGLXTimer
      TGLXCamera
      TGLXImageList
      TGLXLighting
      TGLXMilkshape3D
      TGLFont
      TGLXTerrain
      TGLXParticeSystems
      TGLXParticles
      TGLXQuake3BSP


    Im working on a webpage that will be avaiable soon, also working on improving the texture component, to be able to load graphics from streams. More routines for 2D drawing also needs to be added, as now only the most basic routines as lines, rectangles and circles is avaiable as well as the font component needs major redesign.

    Just finsihed the homepage page, download and try it out =)

    See this version as somewhat of a public beta, there's still many bugs to be found and features to be added.

    Just finished remaking the GLXTextures and renamed it to GLXImageList, has support for many of the features from delphix's imagelist, including patterns, drawalpha, drawmask, strechdraw, drawrotate. Also added support for graphic libs.

    http://www.glxtreem.xrs.net
    Amnoxx

    Oh, and this code appears to be an approximate replacement for return(random() & 0x01);

    Phoenix Wiki
    http://www.phoenixlib.net/

    Phoenix Forum
    http://www.pascalgamedevelopment.com/viewforum.php?f=71

  2. #2

    Sounds sweet

    Wow, good job Andreas. Looking forward to testing them.

    // QuazzeMan
    Legends may sleep, but they will never die.

  3. #3

    glx3dobjects ??

    Thanks a lot... I just download and install. Some demos cannot be compiled, error looking for glx3dobjects.dcu. Is anything that I missed?

  4. #4

    GLXTreem

    Nope, i guess you did'nty forget anything, just i that forget recompiling the demos after i changed the components, will fix it and upload new demos in an hour or so. Thanks for telling me.

    Just uploaded a new version, updated demos and some other minor changes.
    Amnoxx

    Oh, and this code appears to be an approximate replacement for return(random() & 0x01);

    Phoenix Wiki
    http://www.phoenixlib.net/

    Phoenix Forum
    http://www.pascalgamedevelopment.com/viewforum.php?f=71

  5. #5
    iLLUNis
    Guest

    GLXTreem

    good work...

  6. #6
    iLLUNis
    Guest

    GLXTreem

    tried to install....getting message that the specific package cannot be found.. I am using Delphi 7 and it comes up with a message whether i want it to load next time i load Delphi..... :roll:

  7. #7

    GLXTreem

    Very strange, it works in both delphi 6 and 7 when i'm installing it. Don't really know what's wrong, but you can allways install in the old fashion way by opening the dpk file, pressing install and then add the directory GLXTreem\source to the libary paths. Btw, witch os are u using ? I'm oly tested the installation program using WindowsXP, can have someting to do with that =(

    Really sorry about the troubles.
    Amnoxx

    Oh, and this code appears to be an approximate replacement for return(random() & 0x01);

    Phoenix Wiki
    http://www.phoenixlib.net/

    Phoenix Forum
    http://www.pascalgamedevelopment.com/viewforum.php?f=71

  8. #8
    iLLUNis
    Guest

    GLXTreem

    I am using XP also but for some reason whenever i am installing using the setup u have it keeps on saying that the specified .bpl could not be found. Anyways, not to worry...i did it the traditional way and it registered... :lol:

  9. #9

    GLXTreem

    Just found the problem with the installation program, When i tested the installation program I always had glx installed and then removed the package, put it didn't remove the files under Projects\Bpl =)

    /Andreas
    Amnoxx

    Oh, and this code appears to be an approximate replacement for return(random() & 0x01);

    Phoenix Wiki
    http://www.phoenixlib.net/

    Phoenix Forum
    http://www.pascalgamedevelopment.com/viewforum.php?f=71

  10. #10

    GLXTreem

    New version !

    Just uploaded the last version to the homepage, updated the TGLXImageList component, now supports saving textures to a large archive file as well as many 2D functions for example:


    GLXImageList1.Items.Find('Stone.bmp').Draw(0,0,0);
    GLXImageList1.Items[0].DrawMask(0,0,0, GLXImageList1.Items[1]);
    GLXImageList1.Items.Find('flare.jpg').DrawAdd(0,0, 0);

    Also updated the Milkshape3D component, now supports both loading an saving in streams, it's posssible to save a whole object, textures and model to a stream, no demo on that for the moment however.

    And as the final thing i removed the bug in the installer, it should work for delphi 5 to 7 now.

    If you find any bugs, improvements or just comments please give me a mess or post in the forum as i'm working on getting GLXtreem as good as posible.

    The Source as now:
    236 583 bytes in 17 files.
    7186 lines with 32,92 chars per line.
    Amnoxx

    Oh, and this code appears to be an approximate replacement for return(random() & 0x01);

    Phoenix Wiki
    http://www.phoenixlib.net/

    Phoenix Forum
    http://www.pascalgamedevelopment.com/viewforum.php?f=71

Page 1 of 7 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •