I’ve submitted a bug report already, but I wanted to make a blog post in case anyone else is encountering this problem and can’t figure out why.
Right now, if you have a BoneRenderer attached to a prefab, when you open the prefab there are a number of rendering issues.
- The prefab always loads on top of the current open scene. Even if you open it from the project window. However lighting is not present, so the Scene Lighting option needs to be toggled in order to see your prefab.
- Meshes render in the wrong location or not at all.
Occasionally the BoneRenderer will throw a warning that is has been disabled in Play Mode despite it’s [ExecuteInEditor] attribute.
Removing the script fixes the prefab.