Results 1 to 8 of 8

Thread: How can I escape from blur effect?

  1. #1

    How can I escape from blur effect?

    When I zoom in an image using Blt function I get a blur effect. It looks like bilinear filtering. Can someone explain why this done and how can I escape from this blur effect ?

  2. #2

    How can I escape from blur effect?

    It happens on most video cards, but I have no idea why. The only way I found around this is to keep the surface which I want stretched in system memory.

  3. #3

    How can I escape from blur effect?

    I use DelphiX and Delphi6. What do you use Pailius?

    Additionally, I've tried it to put system memory but performance's fallen. Also I need to scrooll stretched image(texture) on the screen (like Commandos 2 and lots of RTS game' s zoom scroolling). I use NVidia TNT2 M64 32MB video card. Do you think problem will end if I change or upgrade it? Please, open dxdiag and disable 2D hardware accaleration then compile one of your simple stretch project, you can see zoom effect is clear. I think it depens on some accaleration features and there should be a way to prevent it using directdraw properties.

  4. #4

    How can I escape from blur effect?

    I don't use any components to avoid VCL and besides, after some wrapping there are only a few useful functions in DirectDraw.
    When you disable DirectDraw acceleration video memory becomes unavailable so DelphiX must create all surfaces in system memory, thats why there's no blurring.
    I?¢_Tm not too sure what you meant by zoom scrolling, could you explain in with more detail?
    Upgrading you?¢_Tre video card won?¢_Tt help, in fact all nVidia card?¢_Ts I?¢_Tve tried, not depending on their age, do this blurring, although I?¢_Tm not sure about ATI cards.

  5. #5

    How can I escape from blur effect?

    Zoom scrolling : I' d like to display my stretched image like a background
    scrooling on the screen. Big or small texture than the default texture, displaying and scrooling on the screen. I know term wasn't distinct. Is it clear now? Can you suggest me a different way to make it?

  6. #6

    How can I escape from blur effect?

    Underneath all the ugliness practically the only thing, if you don?¢_~t count clipping, color keying, etc., that DirectDraw does is blitting, so there?¢_Ts really no other way.

  7. #7

    How can I escape from blur effect?

    Good, Do you think Direct3D can be used for zooming? I thought z-axis may be used for this action. Do you agree? Is it possible?

  8. #8

    How can I escape from blur effect?

    Use Direct3D (IDirect3DSprites) and turn off filtering...
    Ask me about the xcess game development kit

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
  •