Results 1 to 7 of 7

Thread: Overlay planes: a question for the Factory

  1. #1
    Revit Arch. Wishlist Mgr. Wes Macaulay's Avatar
    Join Date
    2003-05
    Location
    Vancouver, BC CANADA
    Posts
    3,348
    Login to Give a bone
    0

    Default Overlay planes: a question for the Factory

    Can anyone comment on overlay planes as mentioned in Revit 7's Options dialog? I know they're a feature of OpenGL... but is this a feature used by only some cards? Which cards? In our experience, the use of overlay planes reduces video performance, presumably because the video card doesn't support them in Revit. Would it be a benefit to use a card which supports overlay planes in Revit rather than one that merely supports OpenGL acceleration?

    Are overlay planes a new development in graphic card technology? I've tried reading up on them, but the pages didn't read like English!

  2. #2
    Autodesk Revit Developer
    Join Date
    2004-02
    Location
    Waltham
    Posts
    468
    Login to Give a bone
    0

    Default Re: Overlay planes: a question for the Factory

    Revit overlay planes are different from OpenGL overlay planes. Cards that adequately support OpenGL overlays cost $1000+, so we did not aim at them.

    Basically, overlays cache images for faster redraws. So, they do not improve interactive response, and may slightly slow it down on some cards. They are aimed at improving performance when switching between open views or applications.

  3. #3
    Super Moderator beegee's Avatar
    Join Date
    2003-05
    Location
    crusing 11 kms above Australia
    Posts
    5,153
    Login to Give a bone
    0

    Default Re: Overlay planes: a question for the Factory

    I've been researching some graphics cards and came across this comment from Leadtec, explaining one of the differences between a Quadro and a GeForce card...( Quadro has overlays and GeForce does not )


    Hardware overlay planes


    The user interface of many professional applications often require elements to be interactively drawn on top of a 3D model or scene. The cursor, pop-up menus or dialogs will appear on top of the 3D-viewport. These elements can damage the contents of the covered windows or affect their performance and interactivity.


    To avoid this, most professional applications use overlay planes. Overlay planes allow items to be drawn on top of the main graphics window without damaging the contents of the windows underneath. Windows drawn in the overlay plane can contain text, graphics etc - the same as any normal window.


    The planes also support the transparency function, which when set allows pixels from underneath the overlayed window to show through. They are created as two separate layers. This prevents possible damage to the main graphics window and it also improves performance. Likewise, showing an overlayed window as transparent with graphics inside allows items in the user interface to be drawn over the main graphics window.
    Clearing and redrawing only the overlayed window is significantly faster than redrawing the main graphics window. This is how animated user-interface components can be drawn over 3D models or scenes.

  4. #4
    Revit Arch. Wishlist Mgr. Wes Macaulay's Avatar
    Join Date
    2003-05
    Location
    Vancouver, BC CANADA
    Posts
    3,348
    Login to Give a bone
    0

    Default Re: Overlay planes: a question for the Factory

    Thanks, Fedor. Is there much likelihood that any video card is likely to support Revit's implementation of overlay planes, then? Any clues to which cards do support them? Does it matter much?

    Thanks for the overlay heads up, Beegee. Would be interesting to test both of those cards to see if they make any difference in Revit.

  5. #5
    Autodesk Revit Developer
    Join Date
    2004-02
    Location
    Waltham
    Posts
    468
    Login to Give a bone
    0

    Default Re: Overlay planes: a question for the Factory

    The card does not need to do anything particular - just handle the bitmaps well. I don't know much about specific models, but NVidia seems to be most reliable at the moment. Huge video RAM is not important currently.

  6. #6
    Revit Arch. Wishlist Mgr. Wes Macaulay's Avatar
    Join Date
    2003-05
    Location
    Vancouver, BC CANADA
    Posts
    3,348
    Login to Give a bone
    0

    Default Re: Overlay planes: a question for the Factory

    So if I've loaded a raster image into Revit, overlay planes will improve performance in those views? Importing images into views has quite an impact on video performance!

  7. #7
    Autodesk Revit Developer
    Join Date
    2004-02
    Location
    Waltham
    Posts
    468
    Login to Give a bone
    0

    Default Re: Overlay planes: a question for the Factory

    I wouldn't hold my breath, but you can try it for yourself...

Similar Threads

  1. Revit 2009 & Overlay Planes
    By ron.sanpedro in forum Revit - Hardware & Operating Systems
    Replies: 1
    Last Post: 2008-06-12, 09:54 PM
  2. Revit 2008 and overlay planes
    By Wes Macaulay in forum Revit Architecture - General
    Replies: 22
    Last Post: 2007-09-19, 07:25 AM
  3. Question for the Factory
    By ron.sanpedro in forum Revit - Hardware & Operating Systems
    Replies: 11
    Last Post: 2006-09-24, 04:39 PM
  4. Overlay Planes
    By Martin P in forum Revit - Hardware & Operating Systems
    Replies: 3
    Last Post: 2006-09-21, 09:32 PM
  5. Graphics Card with Overlay Planes?
    By Scott Hopkins in forum Revit - Hardware & Operating Systems
    Replies: 10
    Last Post: 2005-08-10, 04:33 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
  •