Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Renders well when small and simple, incompletely when large and complex

  1. #1
    Member Newbie
    Join Date
    Feb 2000
    Location
    Kingston, Ontario Canada
    Posts
    47

    Renders well when small and simple, incompletely when large and complex

    I am writing a multi-window MFC application in VC++ 6.0 that has a problem.

    Problem Details

    1) Rendering in small windows works well but if the window is maximized (or expanded beyond a certain size) the rendering is incomplete:

    - some of the polygons composing a surface become visible (black lines of the polygons streak the surface)
    -the rendering speed slows way down (redraws take a long time)

    2) This problem only occurs when the scene being rendered is sufficiently complex(when using solid polygon mode and the viewport is large).

    3)If a window that exhibits the problem is resized back to a smaller size, the problem (black polygon lines, slow rendering speed) does not go away.

    4)If a single window is being rendered well (at a size just below the critical size that triggers the problem) and a new window is created, the new window will have the problem (although it wouldn't if the first window were smaller).

    Environment Details

    I am using NT 4.0 on a 400MHz computer with 64MB and a (ugh) 4MB ATI 3D Rage Pro graphics card.

    I have used the standard document/view architecture and have followed examples of how to use OpenGL with MFC.

    How can I fix this problem that renders large, complex scenes incompletely?

  2. #2
    Member Contributor
    Join Date
    Apr 2000
    Location
    Austria
    Posts
    57

    Re: Renders well when small and simple, incompletely when large and complex

    hi Peter,

    i share your problem... --> ATI 8MB
    if i had mo' money and time to code openGL stuff,i surely would buy one of those killer cards..
    i don't know if you have some bugs in your app which slow down the whole thing,but i think it's just a matter of card/drivers...
    good luck for optimizing your stuff

  3. #3
    Member Contributor
    Join Date
    May 2000
    Posts
    72

    Re: Renders well when small and simple, incompletely when large and complex

    Your video card doesn't have enough memory. I wouldn't (in fact, I don't, I have one on another box) take any 4mb card past 640x480... 800x600 will work, but it'll tend to be a tad slow because of textures being loaded and unloaded...

  4. #4
    Member Contributor
    Join Date
    May 2000
    Posts
    72

    Re: Renders well when small and simple, incompletely when large and complex

    Oh, just in case you were wondering, it seems like your driver is switching to software rendering on the fly, but it can't/doesn't switch back...

  5. #5
    Member Newbie
    Join Date
    Feb 2000
    Location
    Kingston, Ontario Canada
    Posts
    47

    Re: Renders well when small and simple, incompletely when large and complex

    Thanks for your help -I was really puzzled. I'm going looking for a new video card (any suggestions?).

  6. #6
    Senior Member Frequent Contributor
    Join Date
    Feb 2000
    Location
    France
    Posts
    880

    Re: Renders well when small and simple, incompletely when large and complex

    Go for a GeForce256 DDR. As the Geforce2 GTS appears on the market, their price should drop down quite significantly.

    I have been using an ELSA Erazor X2 for 3 months now and it really ROCKS !

    If you are looking for a professional accelerator, I can't be of any help !

    Regards.

    Eric

  7. #7
    Member Contributor
    Join Date
    May 2000
    Posts
    72

    Re: Renders well when small and simple, incompletely when large and complex

    I recommend a GeForce DDR, too, but they're still kinda expensive... Whatever you do, don't buy a video card at some freaking store. They charge soooo much. Get it from egghead

  8. #8
    Senior Member OpenGL Guru Humus's Avatar
    Join Date
    Mar 2000
    Location
    Stockholm, Sweden
    Posts
    2,342

    Re: Renders well when small and simple, incompletely when large and complex

    It may also be worth taking a look at ATi's upcoming RADEON chip ... i think it's gonna kick ass ...

  9. #9
    Senior Member Frequent Contributor
    Join Date
    Feb 2000
    Location
    London
    Posts
    503

    Re: Renders well when small and simple, incompletely when large and complex

    On paper, yes. I suspect it'll be a fair while before their OpenGL drivers can match NVidia's though.

  10. #10
    Member Newbie
    Join Date
    Feb 2000
    Location
    Kingston, Ontario Canada
    Posts
    47

    Re: Renders well when small and simple, incompletely when large and complex

    Any ideas about a good-for-its-price (relatively cheap) OpenGL card?

Page 1 of 2 12 LastLast

Similar Threads

  1. One large texture or multiple small textures?
    By fred_em in forum OpenGL: Advanced Coding
    Replies: 4
    Last Post: 04-07-2011, 10:50 AM
  2. very simple shader program renders black artefacts
    By karx11erx in forum OpenGL: Advanced Coding
    Replies: 15
    Last Post: 01-08-2008, 09:01 AM
  3. Reusing small color array for large vertex arrays
    By Dylan in forum OpenGL: Basic Coding
    Replies: 11
    Last Post: 12-06-2006, 03:42 AM
  4. ARB vbo - Many small buffers or a few large ones?
    By Pedro in forum OpenGL: Advanced Coding
    Replies: 1
    Last Post: 04-22-2003, 03:52 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean