Why does the 3D viewer do this?

It usually happen on some AMD or Intel GPUs, if that is the case, you must create a custom profile on the driver configuration for this application.
Have a look on this post: