Hypershade Marking Menus

In addition to the toolbars and menu, the Hypershade marking menus provide an additional way for you to customize your shader graph.

Hypershade browser marking menus

Right-clicking an empty space in the Hypershade browser displays a marking menu that gives you access to the same menus as the Hypershade's menu bar.

Right-clicking a swatch displays a marking menu of common actions related to assigning, displaying, and selecting materials.

Menu Item Effect
Assign Material To Selection Assigns the swatch material to any object selected in the workspace.
Paint Assign Shader Activates thePaint Selection Tool, which allows you to assign the swatch material to selected objects by painting specific faces.
Select Objects With Material Selects all objects in the scene that use the highlighted swatch material.
Graph Network Displays the highlighted swatch material's graph in the work area.
Refresh Swatch Updates the highlighted swatch.
Frame Objects With Material Frames all objects with the highlighted swatch material in the workspace.
Remove Material Override From Removes any material overrides, for the highlighted swatch material, created on a render layer, reverting back to the master layer's material shader.
Note: Applies only to legacy render layers.
Select Input Nodes Selects all Input (upstream) nodes feeding the highlighted swatch material's attributes.
Select Output Nodes Selects all Output (downstream) nodes being fed by the highlighted swatch material's attributes.
Rename Allows you to rename the material corresponding to the highlighted swatch.
Create asset from selected Creates an asset containing the selected swatch materials.
Remove selected nodes from asset Removes the selected swatch materials from any asset they may be contained in.

Hypershade work area marking menus

Right-clicking an empty space in the Hypershade work area displays a marking menu that gives you access to commands useful for creating and displaying shading networks.

Menu Item Effect
Create Node Opens the Create Node window, which allows you to create new shader nodes. Useful if the Create tab is currently closed.
Select Items in Stream Allows you to quickly select all Input (upstream) and Output (downstream) nodes relative to the selected ones.
Solo Last Connection Re-solos the most recently soloed attribute. For more information on soloing, see About soloing.
Graph Materials on Viewport Selection Displays all shading networks connected to any selected objects in the workspace.
Select All in Graph Highlight all of your nodes in your Hypershade graph.
Remove Material Soloing Removes soloing from the scene.
Sync Node Editor / Viewport Selection Toggles whether selections made in the work area are also selected in the workspace and Node Editor.
Add to Graph on Create Toggles whether newly created shading nodes are automatically added to the work area and the scene. If disabled, only nodes that you create using Tab creation or drag and drop creation are added to the work area. This option is enabled by default.
Additive Graphing Mode Toggles whether to add selected nodes to the current graph in the work area or replace the graph entirely. Enable this option then select a node and click one of the , and icons to graph your selected node and add it to the existing network.
Pin all nodes by default Toggles whether to pin nodes automatically, ensuring they stay in the same spot even after a work area refresh.
Display Customize your graph by selecting any of the provided options.
Show Filters which node types to display in the work area. By default, Cameras , Shading Groups and Shading Nodes are shown.
Toggle Selection Swatch Size Increases or decreases the size of all selected swatches in the work area.
Hypergraph Opens the Hypergraph, which displays the selected nodes' hierarchy.

Right-clicking a node in the Hypershade work area displays a marking menu that gives you access to commands useful relative to that node.

Menu Item Effect
Assign Material To Viewport Selection Assigns the material to any object selected in the workspace (shader nodes only).
Paint Assign Shader Activates thePaint Selection Tool, which allows you to assign the swatch material to selected objects by painting specific faces (shader nodes only).
Select / Regraph / Remove Stream Nodes Allows you to select and modify the display of other nodes relative to the selected node in the work area.
Refresh Swatch

You can toggle off swatch generation for all nodes by clicking the button on the Hypershade Browser toolbar.

You can then enable swatch rendering for a specific node in your shader graph by selecting this option. See Pause materials and textures swatch generation.

Select Objects With Material Selects all objects in the scene that use the highlighted swatch material (shader nodes only).
Remove Material Soloing Removes soloing from the scene.
Solo Solos the node, isolating its effect in the Material Viewer (shader nodes only). For more information on soloing, see About soloing.
Frame Objects With Material Frames all objects with the highlighted swatch material in the workspace (shader nodes only).
Remove Material Override From Removes any material overrides created on a render layer, reverting back to the master layer's material shader (shader nodes only).
Note: Applies only to legacy render layers.
Render Texture Range

Opens an FCheck window to display the range of texture images (native render nodes only).

Test Texture

Opens a Render View window to display a swatch that displays the material's swatch (native render nodes only).

Inputs Lists all Input (upstream) nodes feeding the node's attributes.
Outputs Lists all Output (downstream) nodes being fed by the node's attributes.
Rename Allows you to rename the node.
Toggle Swatch Size Increases or decreases the size of the node's swatch. This option only affects the node from which the marking menu is accessed.
Toggle Selection Swatch Size Increases or decreases the size of all selected swatches in the work area. You can also use the shortcut v.
Edit Custom Attribute List Allows you to modify which attributes are shown and which are hidden for a specific node in the work area. After creating your custom attribute list, click to commit your changes. See Customizing the list of node attributes
Show All Attributes Displays all attributes for the selected node. The display of all attributes is only valid for this draw instance. If you regraph the node, or if you change the view mode of the node, you must re-select this option to see all of its attributes again.
Add Attributes Opens the Add Attribute window, which allows you to create custom attributes for the selected node.
Delete Attributes Opens the Delete Attribute window, which allows you to remove custom attributes for the selected node.

Right-clicking a connection in the Hypershade work area displays a marking menu that gives you access to commands useful relative to that connection.

Menu Item Effect
Break Connection Removes the connection between linked nodes.
Isolate connected nodes Reduces the work area display to only show nodes joined by the selected connections.
Select connected nodes Selects all nodes joined by the selected connections.

Related topics