Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 1 of 6 123 ... LastLast
Results 1 to 10 of 52

Thread: Can you try my new engine?

  1. #1
    Junior Member Newbie
    Join Date
    Dec 2004
    Posts
    23

    Can you try my new engine?

    Hi everybody!
    I'm developing a little 3d engine in OpenGl. I'd like you to try it (a few minutes!) and send me some feedback.
    My e-mail is MarcoAltomonte@hotmail.it

    Download page: http://www.webalice.it/altomonte (3 MB)

    These are some functionality:
    Portals (Automatic sector generaion from human-placed portals)
    Per pixel lighting (GLSL + Blinn + Ambient)
    ShadowVolumes (2 sided)
    Skeletal Animation (SSE)
    Static Lights optimizations (Smallest set of lighted surfaces, optimized zfail shadows)

    I think a 3d card with GLSL will be cabable to running the engine.
    The map I included in this first realease is very simple (I'm not a very good level-designer!), but
    I tried the Engine on VERY large sectorialised maps and framerate is ok.
    If you are interested in helping me on map creation (I use GtkRadiant), send me an e-mail!
    Thanks to all! Bye!

  2. #2
    Junior Member Regular Contributor
    Join Date
    Mar 2002
    Location
    Melbourne, Australia
    Posts
    239

    Re: Can you try my new engine?

    When I run Engine.exe it exits immediately without any error and Log.txt is empty.
    My card is ATI Radeon 9600 Pro.

    Cheers!

  3. #3
    Intern Contributor
    Join Date
    Feb 2002
    Location
    Vienna Austria
    Posts
    99

    Re: Can you try my new engine?

    Same here on a radeon9700pro

  4. #4
    Junior Member Newbie
    Join Date
    Dec 2004
    Posts
    23

    Re: Can you try my new engine?

    Thanks.I forgot to use log file... i uploaded a new version (on the html page there is a new link to http://www.webalice.it/altomonte/EngineExe.zip ).

  5. #5
    Senior Member OpenGL Guru
    Join Date
    Dec 2000
    Location
    Reutlingen, Germany
    Posts
    2,052

    Re: Can you try my new engine?

    Log Started
    No Hardware support for GL_EXT_stencil_two_side
    Log ended

    Radeon 9600XT
    GLIM - Immediate Mode Emulation for GL3

  6. #6
    Junior Member Newbie
    Join Date
    Jun 2003
    Location
    Denmark
    Posts
    20

    Re: Can you try my new engine?

    If you want to support a wider range of hardware, you could do something like this:

    Code :
    #ifdef GL_ATI_separate_stencil
      if (GLEW_ATI_separate_stencil)
      {
        //Setup stencil and render
      }
      else
    #endif
     
    #ifdef GL_EXT_stencil_two_side
      if (GLEW_EXT_stencil_two_side)
      {
        //Setup stencil and render
      }
      else
    #endif
      {
        //Fallback to render if no two sided HW.
        //Render regularly with two passes.
      }
    #endif

  7. #7
    Junior Member Newbie
    Join Date
    Dec 2004
    Posts
    23

    Re: Can you try my new engine?

    I upload a new version with normal shadow volume render. Thanks for the Ati renderpath, i will try it later!

  8. #8
    Senior Member OpenGL Guru knackered's Avatar
    Join Date
    Aug 2001
    Location
    UK
    Posts
    3,032

    Re: Can you try my new engine?

    That's a compile time check - you should use a runtime check.
    Knackered

  9. #9
    Senior Member OpenGL Guru
    Join Date
    Dec 2000
    Location
    Reutlingen, Germany
    Posts
    2,052

    Re: Can you try my new engine?

    Log Started
    No Hardware support for GL_EXT_stencil_two_side
    No Hardware support for glDepthBoundsEXT
    Cannot compile Shaders/Light.glsl shader
    Log ended

    Radeon 9600XT
    GLIM - Immediate Mode Emulation for GL3

  10. #10
    Junior Member Newbie
    Join Date
    Jun 2003
    Location
    Denmark
    Posts
    20

    Re: Can you try my new engine?

    Ups. did not really think there
    When you distribute only the exe file, it would be better to do a runtime check like Knackered suggest. Sorry

Posting Permissions

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