The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Motion Blur?

    Discussion in 'Gaming (Software and Graphics Cards)' started by Burning Balls, May 7, 2007.

  1. Burning Balls

    Burning Balls Notebook Evangelist

    Reputations:
    95
    Messages:
    417
    Likes Received:
    0
    Trophy Points:
    30
    Is motion blur only possible on a Dx10 card?

    It sounds like a terrific idea.

    That means even low framerates will be playable, without the horrid jerking about that went on in the past.
     
  2. mujtaba

    mujtaba ZzzZzz Super Moderator

    Reputations:
    4,242
    Messages:
    3,088
    Likes Received:
    516
    Trophy Points:
    181
    Motion blur is possible on all DX9 GPUs.Unless it's a special form of Motion blur.The first generation of [real] Motion Blur could be done on GeForce FX GPUs.
     
  3. Dirxess

    Dirxess Notebook Consultant

    Reputations:
    17
    Messages:
    185
    Likes Received:
    0
    Trophy Points:
    30
    I think this motionblur in directx 10 is not meant to interpolate/blend between two frames. It is meant to stylize or "coolify" fast moving objects such as an aircraft flying by very low. So it wil not mean lagging is a ploblem of the past, one will just have to buy a faster card :(
     
  4. mujtaba

    mujtaba ZzzZzz Super Moderator

    Reputations:
    4,242
    Messages:
    3,088
    Likes Received:
    516
    Trophy Points:
    181
    The motion blur doesn't necessarily do that either.Using the stencil buffer [that frankly can be found on almost all GPUs] you can exactly mark the objects you want to use the motion blur on.I think the CryEngine2's motion blur might have some extra tweaks.But from the info I have of the inner workings of the blur I don't think it's anything that a powerful DX9 card cannot do.
     
  5. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    There's nothing that can be done in DX10 that couldn't also be done in DX9. The only difference is that some things can be done with less CPU overhead in DX10. But they're not new, and have always been possible. Motion blur in particular, is an old trick, and has been used for years in various games.
     
  6. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    9,436
    Messages:
    58,200
    Likes Received:
    17,911
    Trophy Points:
    931
    They are also done with a lot less overhead on the GPU too. Also you can now do geometry on the gfx. If you want to be perdantic you could do a lot of DX9 stuff with DX7 it would just take far more work to recreate the same effect.
     
  7. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    True. My point is simply that there's no such thing as a "dx10 only" effect. Motion Blur can be done in DX9 as well, and possibly, in some cut-down version, on DX8.

    However, it would be impossible under DX7 or lower, because they don't support programmable shaders. So to get such effects, you'd have to rely on software rendering. Goodbye hardware acceleration, goodbye DirectX, goodbye performance.

    Depends on how you define overhead. The GPU has to run the geometry shaders, which would otherwise have been handled on the CPU side. Does that count as overhead?)
     
  8. iza

    iza Notebook Evangelist

    Reputations:
    449
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    One of the more recent Need For Speed games, Underground 2 I think (sucks, don't get it), has a very nice motion blur effect, and it doesn't slow down the framerate by any noticeable degree.
     
  9. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    True. As I said above, it's been used for years, and it doesn't have to be particularly slow (depending on how you implement it). Generally, it's a rather simple postprocessing effect, no worse performance-wise than bloom lighting, for example.

    And yeah, it has been used mostly in racing games.