Rhino WIP has a problem with images

Rhino WIP has a bug. The images are not displayed. JPG is white, PNG is transparent.
Rhino 8 does not have this problem.

Version: 9.0.25301.12305, 2025-10-28

Seems OK here - png on the left, jpg on the right. Same edition of WIP.

One placed using the picture plane, the other dragged and dropped. Are you doing something different?

Confusing.
The product description mentions a plug-in called ‘Picture Frame Marker’. Is that where the problem lies?

Is this an already existing file that you opened in the V9 WIP? It may be that the surfaces lost their links to the images… If you select the white one for example and go to the material tab in Properties, does it show a link to an image file in the Texture slot?

The object is linked:

The ‘Rhino Picture Frame Marker’ plug-in is not on the list. Is this the problem?

No, it isn’t in the plug-in list on my system but the images appear ok.

That looks OK - does the actual linked image “Zeichnung…” still exist in the path that the link specifies?

The What entry is perhaps misleading - “Picture frame marker” is not a plug-in, it’s just the description of the type of object.

Does this happen in any display mode? Can you post the SystemInfo from your WIP?

Everything is there. Just like in Rhino 8.

OK, obviously we’re not seeing the same thing here, so it’s not a universal problem… Please post your SystemInfo.

I know I don’t have quite enough VRAM…
But that won’t be the problem.

Rhino 9 SR0 2025-10-28 (Rhino WIP, 9.0.25301.12305, Git hash:master @ 33d5864516762fbd087f77acb01504363e9334fa)
License type: Commercial, Build 2025-10-28
License details: Cloud Zoo
Expires on: 2025-12-12

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 32GB)
.NET 9.0.1

Computer platform: LAPTOP  - Plugged in [99% battery remaining]

Standard graphics configuration using DirectX

Secondary graphics devices.
Intel(R) HD Graphics 520 (Intel) Memory: 1GB, Driver date: 8-20-2021 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #1

DirectX Settings
Safe mode: Off

OpenBLAS: OpenBLAS 0.3.29 DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64.

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp	“Commands”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp	“Renderer Development Kit”	
C:\Program Files\Rhino 9 WIP\Plug-ins\UpdatesAndStatistics\UpdatesAndStatistics.rhp	“UpdatesAndStatistics”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp	“Rhino Render”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp	“RDK_EtoUI”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp	“Snapshots”	
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp	“MeshCommands”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp	“RhinoCycles”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp	“Toolbars”	9.0.25301.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp	“3Dconnexion 3D Mouse”	
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp	“Displacement”	
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp	“SectionTools”


Well, your video card is very weak, and the driver is 4 years out of date… That is the first thing I suspect. I can’t remember what the command is to switch back to OpenGL for the display as a test to see if it works again…

Edit - here it is, in Options:

2 Likes

SystemInfo isn’t showing an entry for a Primary display - have you seen that happen before?

Yes! It works! Thank you very much!
Rhino 8 uses OpenGL as standard.
Rhino 9 uses Direct 3D as standard.

Rhino should check the system and adjust the settings!

I’m already looking for a new computer. But it costs money…

I have been working with two monitors for years without any problems.

Now you have swapped to OpenGL, could you run SystemInfo again? I am wondering if the missing primary info is also related to Direct3D.

Just to be clear, on my system the pictures show correctly with both OpenGL and Direct3D.

Yes, going back to OpenGL is just a “crutch” to be able to keep a weak system going longer… But it won’t last forever.

Yes, there is significantly more informations:

Rhino 9 SR0 2025-10-28 (Rhino WIP, 9.0.25301.12305, Git hash:master @ 33d5864516762fbd087f77acb01504363e9334fa)
License type: Commercial, Build 2025-10-28
License details: Cloud Zoo
Expires on: 2025-12-12

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 32GB)
.NET 9.0.1

Computer platform: LAPTOP  - Plugged in [99% battery remaining]

Standard graphics configuration using OpenGL
  Primary display: Intel(R) HD Graphics 520 (Intel) Memory: 1GB, Driver date: 8-20-2021 (M-D-Y). OpenGL(4.6.0 - Build 30.0.100.9865)
    > Integrated graphics device with 3 adapter port(s)
        - Windows Main Display is laptop's integrated screen or built-in port
        - Secondary monitor attached to adapter port #1
  Primary OpenGL: Intel(R) HD Graphics 520 (Intel) Memory: 1GB, Driver date: 8-20-2021 (M-D-Y). OpenGL Ver: 4.6.0 - Build 30.0.100.9865
    > Integrated (slow!) graphics device with 3 adapter port(s)
        - Windows Main Display is laptop's integrated screen or built-in port
        - Secondary monitor attached to adapter port #1

OpenGL Settings
  Safe mode: Off
  Use accelerated hardware modes: On
  GPU Tessellation is: On
  Redraw scene when viewports are exposed: On
  Graphics level being used: OpenGL 4.6 (primary GPU's maximum)
  
  Anti-alias mode: 4x
  Mip Map Filtering: Linear
  Anisotropic Filtering Mode: High
  
  Vendor Name: Intel
  Render version: 4.6
  Shading Language: 4.60 - Build 30.0.100.9865
  Driver Date: 8-20-2021
  Driver Version: 30.0.100.9865
  Maximum Texture size: 16384 x 16384
  Z-Buffer depth: 24 bits
  Maximum Viewport size: 16384 x 16384
  Total Video Memory: 1 GB

OpenBLAS: OpenBLAS 0.3.29 DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64.

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
  C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp	"Commands"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\WebBrowser.rhp	"WebBrowser"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp	"Renderer Development Kit"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoScript.rhp	"RhinoScript"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\IdleProcessor.rhp	"LeerlaufProzessor"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\UpdatesAndStatistics\UpdatesAndStatistics.rhp	"UpdatesAndStatistics"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp	"Rhino Render"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp	"RDK_EtoUI"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp	"Snapshots"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp	"MeshCommands"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp	"RhinoCycles"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp	"Toolbars"	9.0.25301.12305
  C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp	"3Dconnexion 3D Mouse"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp	"Displacement"	
  C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp	"SectionTools"	

It shouldn’t be. We actually have been getting better experiences with older systems on Direct3D. This sounds like a Direct3D issue we need to find and fix in the WIP.

1 Like