Maniphest T81583

Mesh becomes hidden in Outliner
Closed, Duplicate

Assigned To
Robert Guetzkow (rjg)
Authored By
Mutation Korno (MutationKorno)
Oct 9 2020, 6:04 PM
Tags
  • BF Blender
Subscribers
Mutation Korno (MutationKorno)
Robert Guetzkow (rjg)

Description

System Information
Operating system: Windows 10
Graphics card: Intel core i3

Blender Version
Broken: Blender 2.8

Short description of error
I'm still relatively new to blender, in fact this might not even be an error, I couldn't find anything about this issue.
Essentially what's going on here is basically what's been said on the title, this one mesh is hidden away in outliner for some reason, I can't seem to get it to be visible.

Exact steps for others to reproduce the error
The error was like that from the beginning, (I'm using a .blend file I got from somewhere)
Here's the .blend file{F8971646}

Event Timeline

Mutation Korno (MutationKorno) created this task.Oct 9 2020, 6:04 PM
Robert Guetzkow (rjg) closed this task as Archived.EditedOct 9 2020, 6:18 PM
Robert Guetzkow (rjg) claimed this task.
Robert Guetzkow (rjg) added a subscriber: Robert Guetzkow (rjg).

This is not a bug. The file has been created with Blender 2.79 or earlier and the object was hidden. The meaning behind the eye icon has changed between versions. You need to enable the restriction toggle for Disable in Viewport (monitor icon) in order to toggle the visibility. See this answer on StackExchange for a detailed explanation.

In Blender 2.8x the eye icon has a different meaning. It indicates that the object is hidden in the current view layer (Hide in Viewport), whereas the option in 2.79 had a global effect. Hence, when loading an old file from 2.79, it is treated as Disable in Viewport (Monitor icon) instead. The difference between the two is explained in this answer.

The Hide in Viewport option is just applied for the current view layer, whereas Disable in Viewports is global and applies to all view layers and viewports.

In order to change the visibility for the hidden object you need to enable the setting to show the Restriction Toggles. Afterwards you can change the visibility in the outliner and the object will appear in the viewport(s) again. The effect of the restriction toggles is documented in Blender's manual.