White Surfaces in Viewport Bug

Hi there,

After using the Hypershade In Maya 2017, the surface often becomes white in the Viewport.

If you experience that annoying bug, this is how you fix it. Unfortunately it is not a permanent fix (if you have one please share with us).

  • Select the object
  • Go to the mesh node (usually named as = *Shape#) -> Mesh Component Display
  • Check the Display Colors
  • Uncheck the Display Colors

That’s it.

Here is a simple script for that. Put this code to your Shelf.
Every time a mesh becoming white select the object and click the icon on the Shelf.

string $select_dd[] = `ls -shapes -sl`;
setAttr ($select_dd[0] + ".displayColors") 1;
setAttr ($select_dd[0] + ".displayColors") 0;

Cheers, D


  1. Excellent!! This bug is actually affecting Maya 2019 when importing a .ma or .mb from other version to 2019 version, great solution, thanks!

  2. Thanks. It can also be reached from the Attribute Editor tabs, under the same names. So this was helpful because I forgot the name and I don’t use the Node Editor much yet.

    • That’s my original description. Where is this coming from guys?
      How is this script not working for you?
      You have to select the objects first. 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.