I’ve been having an issue with images imported by the Picture command showing as just an all-white rectangle. My graphics drivers are up to date, I’ve tried different kinds/sizes of images, and any new images I add show as white. I’ve also tried disabling and re-enabling hardware acceleration. For some reason, it only affects new images, not the very first image I inserted. Also, for a brief moment after restarting my computer and reopening the Rhino file, the images were all showing correctly, but that went away suddenly.
Does anyone have any insight into this? Thanks in advance.
Hello - If you can post a file that does not look correct, I’ll take a look. here, or to email@example.com, with a link back here in your comments. It does look likely that there are more recent drivers for both GPUs, I would check the NVidia and Intel websites directly. Lastly, does it make any difference if you disconnect the external monitor?
Oh yikes, the new file I made started the problem again as soon as I saved it. Here it is: ScalingDrawing_SF.3dm (239.1 KB)
It doesn’t seem to make a difference when I disconnect the external monitor. Also, I just manually updated my drivers from both the NVidia and Intel websites, but now Picture isn’t working right away in new files either.
Hm - your image looks like what I’d expect - and the preview looks correct- can you please make sure you are in a display mode that is one of the Rhino defaults? It should not matter, I guess but let’s eliminate that. Also, just a shot in the dark but in the Rendering panel, scroll down to the bottom and click on ‘Reset to defaults’ - does that do anything good?
Did this used work correctly on that system or has this always been like this?
We’re running out of ideas on this one. I’d make sure that Windows is up-to-date with all updates and then do a clean install of the GPU drivers following this recipe:
Make sure to include step 4 of the uninstalling process!
So creating a material using the exact same image file as your Picture object and assigning it to a plane works as expected?.. Just confirming…
Did you try unchecking the options I mentioned in the precious post? It sounds like something is incorrectly (post)processing the image when it’s being read in as a “Picture”, and creating incorrect material settings… unfortunately when I view your file here, everything looks as expected.
I have attached a file (modified from yours) where there is a Picture object on the left, and planar object on the right… I have created a material that uses the same image as the picture and assigned it to the planar object… I then used “SetObjectDisplayMode” to set the planar’s object display mode to “Rendered” so that it displays the texture in any display mode (which is pretty much what happens internally with Picture objects).
Huh, seems like I can see the images in your file just fine (I’m kind of trying things to see if they’ll suddenly go white like I’ve previously experienced). When I open my original file, though, it still looks white:
Oh, this is strange. When I “Picture” in the same image from my device, it still shows as white in both your and my files. When I use a different image, it’s inconsistent, but usually appears as it’s supposed to (in both files). It seems happiest using the images already in your file’s Embedded Images folder.
Actually, now I’m wondering if it’s something to do with the cloud image files. I use a lot of images from a Google Drive folder using Google Drive’s desktop app, but so far it seems like images that are directly from my device work more consistently than images from Google Drive.