AUTODESK REVIT • VIEWS AND DOCUMENTATION

Visibility/Graphics Overrides — Use visibility/graphics (VG) to control categories and overrides

Master the VG dialog to precisely control what appears and how it looks in every Revit view.

Historical Context & Motivation

Before the era of Building Information Modeling (BIM), architects and designers relied on manual layering systems in CAD software to control what appeared on each drawing sheet. In tools like AutoCAD, every element lived on a named layer, and toggling visibility meant freezing or thawing hundreds of layers by hand—a tedious, error-prone process that grew worse as projects scaled. The fundamental problem was that graphic representation was divorced from the building data itself: a wall's visual appearance on screen had no inherent connection to its material, structural role, or system classification. Revit's introduction of category-based visibility fundamentally changed this paradigm by tying graphic display to the semantic identity of each element.

1982
AutoCAD Layer System
Autodesk releases AutoCAD, establishing the layer-based drawing paradigm. Visibility is controlled by toggling layers on and off, requiring manual management of potentially hundreds of named layers per project.
2000
Revit 1.0 Launches
Charles River Software releases Revit, introducing a parametric BIM engine where every element belongs to a category (Walls, Doors, Furniture, etc.) and visibility is controlled per-view through a structured dialog rather than layer names.
2004
Visibility/Graphics Dialog Matures
After Autodesk's acquisition, Revit expands VG overrides to include filters, halftone settings, and per-element overrides—giving designers granular graphic control without sacrificing the intelligence of the BIM model.
2012
View Templates & Filters Integration
Revit introduces robust view template management that stores VG configurations as reusable presets, enabling offices to enforce graphic standards across hundreds of views in large documentation sets.
2020+
Modern VG with Cloud Collaboration
BIM 360 and Revit Cloud Worksharing integrate VG settings into collaborative workflows, ensuring consistent visual standards across distributed design teams working on the same central model.

The core question that Visibility/Graphics Overrides answers is deceptively simple: How do I control what appears in a specific view—and how it looks—without altering the underlying building model? This distinction between data and display is the conceptual foundation upon which every Revit documentation workflow is built. As a Visual Arts student, you will find that VG overrides function much like adjustment layers in Photoshop or display styles in Illustrator: they modify the presentation without destroying the source content.

Core Principles & Definitions

Understanding VG overrides requires grasping the hierarchical structure through which Revit determines the final visual appearance of any element in any view. At the broadest level, Revit organizes every model and annotation element into categories—predefined groupings such as Walls, Floors, Ceilings, Furniture, and Structural Columns. These categories are further divided into subcategories (for instance, the Doors category contains subcategories for Frame/Mullion, Panel, and Opening). The VG dialog is the central command post for controlling each of these groupings, and the overrides you set in one view have absolutely no effect on any other view in the project.

1

View-Specific Control

Every VG override applies only to the active view. A floor plan, section, and 3D view of the same model can each display entirely different category visibilities and graphic styles without conflicting.
2

Category Hierarchy

Revit's element taxonomy flows from Category → Subcategory → Family → Type → Instance. VG overrides primarily operate at the category and subcategory levels, with filters and per-element overrides handling finer distinctions.
3

Override Precedence

When multiple overrides conflict, Revit resolves them in a strict order: element overrides trump filter overrides, which trump category/subcategory VG settings, which trump the Object Styles defaults.
4

Non-Destructive Display

VG overrides never modify the actual model data. Changing a wall's line weight or color in VG is purely a display instruction for that view—analogous to a non-destructive filter in digital imaging workflows.
5

Tabs: Model, Annotation, Filters

The VG dialog is organized into tabs: Model Categories controls 3D geometry, Annotation Categories controls tags and dimensions, Analytical Model Categories handles structural analysis, and Filters allows rule-based overrides.
KEY TAKEAWAY
Think of the VG dialog as the mixing console in a recording studio. Each channel strip (category) has its own volume (visibility toggle), EQ (line weight, color, pattern), and mute button. You can create entirely different mixes (views) from the same multitrack recording (model) without ever altering the original tracks. In your design studio work, this means a single Revit model can produce a structural plan with bold columns and muted furniture, an interior plan with vivid furniture and transparent structure, and a presentation rendering with custom color overrides—all from the same source file.

Visual Explanation — The VG Override Hierarchy

The diagram shows the four-level override precedence stack. At the top, element overrides (applied to a single instance) have the highest priority. Below that, filter overrides apply rule-based graphic changes. Next, VG category overrides control entire groups of elements. Finally, Object Styles at the bottom serve as project-wide defaults.

The hierarchy above is the single most important concept to internalize when working with VG. When you apply an element override—say, coloring a single wall bright red—that red color will persist regardless of any filter or category setting that might otherwise apply. This is why element overrides should be used sparingly: they bypass every other layer of graphic control and can become difficult to track in large projects. In practice, most of your day-to-day VG work will happen at Level 3 (the Model Categories tab) and Level 2 (the Filters tab), where you can make broad, systematic changes that remain easy to manage and audit.

How Visibility/Graphics Overrides Work

The VG Dialog: Tab by Tab

Accessing the VG dialog is straightforward: select a view and press the keyboard shortcut VV (or VG), or navigate to View → Visibility/Graphics. The dialog presents a tabbed interface, and each tab governs a different class of elements. The Model Categories tab is the workhorse: it lists every model category in the project (Walls, Doors, Windows, Furniture, Plumbing Fixtures, and so on) alongside columns for Visibility (a checkbox), Projection/Surface lines, Cut lines, and Transparency. Expanding a category reveals its subcategories, each of which can be overridden independently. The Annotation Categories tab follows the same structure but applies to 2D elements like dimensions, tags, text notes, and symbols. For Visual Arts students documenting design work, this is where you control whether room tags, door tags, or keynotes appear on a particular sheet.

Override Columns Explained

Core columns in the VG Model Categories tab
ColumnWhat It ControlsTypical Use Case
VisibilityCheckbox toggle — turns entire category on or off in the view.Hide Furniture in a structural plan; hide Structural Framing in an interior plan.
Projection / SurfaceLine weight, color, and pattern for elements seen in projection (not cut by the view's cut plane).Make walls beyond the cut plane appear as thin gray lines to recede visually.
CutLine weight, color, and pattern for elements intersected by the cut plane (floor plans and sections).Show cut walls with heavy black poché to emphasize solid structure in plan.
TransparencySlider (0–100%) controlling opacity of surfaces. Only affects shaded/realistic visual styles.Set Floors to 50% transparency in a 3D view to see structural elements below.
HalftoneRenders the category at reduced intensity (lighter lines and fills), controlled by the Halftone setting under Additional Settings.Show existing conditions as halftone while new construction reads at full weight.

The Filters Tab — Rule-Based Overrides

The Filters tab extends VG control beyond simple category membership. A view filter is a rule that tests element parameters against specified criteria—for example, "all walls where the Fire Rating parameter equals '2-Hour.'" When a filter matches, Revit can apply graphic overrides (line color, fill pattern, visibility) to those elements alone. This is enormously powerful for Visual Arts students working on presentation drawings: you could color-code rooms by department, highlight all elements belonging to a specific design phase, or visually separate demolished versus new construction. Filters are created in the project's Filter management dialog and then assigned to individual views through the VG Filters tab. Because filters sit at Level 2 in the precedence hierarchy, they override category-level settings but yield to per-element overrides.

Detailed Breakdown — Categories, Subcategories & Filters in Action

A schematic representation of the Model Categories tab within the VG dialog. Notice how the Walls category expands to reveal subcategories like Common Edges and Hidden Lines. The Furniture category has been unchecked entirely, hiding all furniture elements in this view. Colored override labels indicate where settings diverge from the project's Object Styles defaults.

The second diagram reveals the internal logic of the VG dialog at a finer resolution. When you expand a category like Doors, you see subcategories such as Frame/Mullion, Opening, and Panel. Each subcategory can either inherit its graphics from the parent category (labeled "By Category") or receive its own override. This tiered approach means that you can, for example, show door panels in one color to match a design palette while leaving door frames at the default—without needing to touch individual elements. It is precisely this layered flexibility that makes Revit's VG system far more powerful than a flat layer-based approach. In a studio context, you might use subcategory overrides to de-emphasize window mullions on a presentation plan while keeping the glass fills vibrant, producing a graphic hierarchy that communicates the design intent more effectively than a drawing where every element has equal visual weight.

💡 Pro Tip: Finding Overrides
If a view looks wrong and you cannot determine why, use the Reveal Hidden Elements mode (the lightbulb icon at the bottom of the view window). Elements hidden by VG category toggles, filters, or the Hide in View command will appear with a magenta outline, making them easy to identify and restore.

Worked Example — Creating a Presentation Floor Plan

Imagine you are preparing a presentation-quality floor plan for an interior design studio review. The base floor plan shows every element at default graphic settings: structural columns, MEP fixtures, furniture, and annotations are all at equal visual weight. Your goal is to create a view where the furniture and finishes pop, the structure recedes, and the plan communicates a clear design narrative. Here is how you would use VG overrides step by step.

Presentation Floor Plan via VG Overrides
1
Step 1 — Duplicate the ViewRight-click the floor plan in the Project Browser and select Duplicate View → Duplicate with Detailing. Rename the duplicate "Level 1 — Presentation." This ensures your working plan remains untouched while you modify VG settings on the new view.
New view: "Level 1 — Presentation" created.
2
Step 2 — Open the VG DialogWith the new view active, press VV to open the Visibility/Graphics Overrides dialog. Navigate to the Model Categories tab.
VG dialog open on Model Categories tab.
3
Step 3 — Hide Structural & MEP CategoriesUncheck the Visibility boxes for categories that are not relevant to an interior presentation: Structural Foundations, Duct Systems, Pipe Systems, and Electrical Equipment. These will disappear from the view entirely.
MEP and deep structural elements removed from view.
4
Step 4 — Apply Halftone to StructureFor Structural Columns and Structural Framing (which you may want visible but subdued), check the Halftone checkbox. This renders them at approximately 50% intensity, causing them to recede behind the interior elements. You can also override their projection line color to a light gray for additional subtlety.
Structural elements visible but visually subdued via halftone.
5
Step 5 — Override Furniture Colors with a FilterSwitch to the Filters tab. Click Add, then select a pre-made filter named "New Furniture" that matches all Furniture elements where the Phase Created parameter equals "New Construction." Apply a projection surface fill override in your brand's accent color (for example, a teal solid fill). Click Apply. The furniture in the view now displays a distinctive color that draws the eye to the design interventions.
Final result: a presentation-ready floor plan with clear visual hierarchy — bold furniture, muted structure, hidden MEP.

Strengths, Limitations & Comparisons

VG Overrides — Strengths vs. Limitations
StrengthsLimitations
Completely non-destructive — model data remains intact regardless of display changes.Per-element overrides are difficult to track and can accumulate in large projects, creating "mystery graphics."
View-specific, allowing unlimited graphic variations from a single model.The Filters tab requires forethought — filters must be created and named before they can be applied to views.
Category-based structure aligns with building semantics, making overrides logical and predictable.Categories are Revit-defined and cannot be created by users (only subcategories within families can be added).
View templates can store and reapply VG configurations across many views instantly.Overriding hundreds of categories individually in a new view can be time-consuming without a template.
Filters enable conditional formatting based on any parameter, supporting complex graphic standards.Filter order matters — filters higher in the list take priority, which can be confusing for new users.

VG Overrides vs. Other Visibility Methods

Comparison of Revit visibility control methods
MethodScopeBest For
VG Overrides (VV)Per-view, category/subcategory/filter levelSystematic graphic control of element groups across the view
Hide in ViewPer-view, per-element or per-categoryQuick removal of specific distracting elements
Workset VisibilityPer-view, workset levelToggling entire worksets (e.g., site, interior partitions) in workshared projects
Design OptionsPer-view, option set levelComparing alternate design schemes within the same model
Phases & Phase FiltersPer-view, phase-basedShowing existing, demolished, and new construction with distinct graphics
KEY TAKEAWAY
VG overrides are the most versatile and frequently used visibility tool in Revit, but they work best as part of an integrated graphic strategy. Think of VG as the color grading suite in post-production filmmaking: it is the primary tool for establishing a visual mood, but it operates alongside camera settings (view properties), lighting choices (visual styles), and editorial decisions (phase filters) to produce the final composition. Relying solely on per-element overrides is like hand-painting every frame—powerful in theory, unsustainable in practice.

Connection to Advanced Workflows — View Templates & Graphic Standards

Once you are comfortable with VG overrides on individual views, the natural next step is to systematize those settings through view templates. A view template is a saved configuration that can include VG category overrides, filter assignments, view scale, detail level, visual style, and numerous other view properties. When you apply a view template to a view, it enforces those settings consistently—and if you lock the template, users cannot locally override the controlled properties. This is the mechanism through which professional offices maintain graphic standards across projects with hundreds of views and dozens of team members.

Manual VG Overrides vs. View Templates
FeatureManual VG OverridesView Templates
ScopeSingle view at a timeApplied to many views simultaneously
ConsistencyDepends on user disciplineEnforced automatically when template is locked
FlexibilityMaximum — any setting can be tweakedControlled — locked properties cannot be changed locally
MaintenanceChanges must be made view by viewUpdate the template once, all assigned views update
Ideal forOne-off presentation views, explorationsProduction documentation, office standards

Beyond view templates, advanced users leverage Dynamo scripting to programmatically generate and apply VG overrides across hundreds of views, and the Revit API to build custom tools that audit views for stray overrides or enforce graphic standards at the firm level. For Visual Arts students who go on to work in architecture or exhibition design, understanding VG overrides deeply positions you to create not only beautiful individual views but scalable graphic systems that maintain visual coherence across an entire project lifecycle.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain why VG overrides are described as "non-destructive." How does this differ from the older CAD practice of placing elements on separate layers and deleting unwanted layers to produce different drawing outputs?
PROBLEM 2BASIC
You are working on a floor plan and need to hide all Plumbing Fixtures. Describe the exact steps you would take using the VG dialog, including the keyboard shortcut to open it and the specific tab and column you would modify.
PROBLEM 3INTERMEDIATE
A colleague applied a per-element override to change a specific wall's projection line color to red. You then created a filter that should make all Exterior Walls display in blue. When you apply the filter to the view, that specific wall still appears red. Explain why this happens and describe two strategies to resolve it so the wall displays in blue.
PROBLEM 4APPLIED
You are preparing a documentation set for an interior renovation project. You need three floor plan views from the same model: (1) an existing conditions plan showing all elements in gray halftone, (2) a demolition plan where demolished walls appear as dashed red lines and remaining elements are gray, and (3) a new construction plan where new elements are bold black and existing elements are light gray. Outline the VG strategy you would use for each view, referencing categories, filters, phase filters, and/or view templates as appropriate.
PROBLEM 5CRITICAL THINKING
Consider the philosophical tension between flexibility and standardization in VG overrides. If every team member can override any category in any view, how might a large project lose graphic coherence? Propose a governance strategy that balances creative freedom for presentation views with strict consistency for construction documentation, discussing view templates, locked properties, and naming conventions.

Lesson Summary

Revit's Visibility/Graphics Overrides dialog (accessed via VV) is the central control panel for determining what appears in any given view and how it looks. The dialog is organized into tabs for Model Categories, Annotation Categories, and Filters, each offering granular control over visibility toggles, line weights, colors, patterns, transparency, and halftone settings. The system is entirely non-destructive and view-specific, meaning the same BIM model can produce unlimited graphic variations without altering any underlying data.

The override precedence hierarchy is critical to master: element overrides take highest priority, followed by filter overrides, then VG category/subcategory overrides, and finally Object Styles as the project-wide baseline. For scalable professional workflows, VG configurations should be saved as view templates that enforce graphic standards across all documentation views while preserving creative flexibility for presentation and design exploration.

Varsity Tutors • Autodesk Revit • Visibility/Graphics Overrides