It has been suggested to me that when V6 cuts dimension text in half it is something to do with Windows updates and or the Intel graphics driver on my HP laptop.
I updated Rhino 6 yesterday and now all the text in a dimension disappears.
I have Rhino 5 on the same machine. I have tried cutting and pasting between V6 and V5. In V5 the dimension line shows correctly with its text, but in V6 the text disappears.
Notice this effect is the same if the original geometry is created in V5 or V6.
The laptop is the common, The operating system is common. The drivers are common. V5 is OK V6 is not.
It looks as if it is entirely down to a bug in the Rhino code.
Yes, but V6 uses completely different display code than V5ā¦ So the same video driver will react completely differently with V5 and V6. Older integrated Intel graphics are difficult to support.
Did you post the results of SystemInfo in Rhino somewhere here on the forum already?
There may be difficulties in supporting older drivers but yesterday I had a partial dimension text display and today I donāt have any. The only change has been a rhino 6 update. Clearly some effect occurs within recoding the updates.
I did post the systeminfo file before.
I have 5 HP machines affected by this. These machines are used for Rhino training.
I hope one of the McNeel experts can find a solution to.
Yep, I think @stevebaer has been tweaking the display code for several releases nowā¦
If its from here, your drivers are from May 2016, or more than 2 years old. Definitely need updating, and I might venture to say nobody is going to āfixā anything until that is done and still proves problematicā¦
That isnāt really the problem. Youāll notice that the output reads Microsoft GDI Generic. This means Rhino isnāt able to find a graphics driver at all for this computer. Does V5 also read Microsoft GDI when you go to the OpenGL page?
The drivers I have are the latest. Old I know but Intel has no plans for further development.
What I donāt understand is why McNeel can clearly produce code that generates V5 dims satisfactorily but V6 has deteriorated in this function on the same laptop.
Would it be possible to select older drivers for use in V6 in the options panel or perhaps disable open GL altogether in order to achieve some function to the dimension notation?
Itās not that the drivers are old, they donāt exist as far as Rhino6 can tell. It very well may be something we need to change in Rhino, but I canāt tell yet. Can you post a screenshot of what your Rhino 5 OpenGL settings page shows?
Interestingā¦ V5 manually selects pixel formats, whereas V6 just allows the āsystemā to choose oneā¦ And the pixel format is what determines which driver gets loaded the second a context is created. So this tells me that the system isnāt choosing a hardware accelerated pixel format by defaultā¦which canāt be right, so Iām probably wrongā¦just thinking out load atm.
Bill, unzip the attached file and place DeviceID.exe on your desktopā¦and then run it.
Take a screenshot of if after it starts, and then take another screenshot of it after having CHECKed the option āDriver summary onlyāā¦ Then please post the screenshots here.
Thanksā¦ Very odd indeedā¦ The DeviceID program is finding the Intel GPU and driver, but Rhino is notā¦ The odd part is that I wrote both of them, and they pretty much do the exact same thing.
This is going to sound strangeā¦but please bear with meā¦
Rename DeviceID.exe to Rhino.exe and then run itā¦
Are the results the same as your screenshots?
Also, did you ever go into Rhino options and check/confirm that the āRhino.Options.OpenGL.UseHardwareDriverā option is set to TRUE?
Here is the screen shot from ārhino.exeā. I dont recall setting āuse hardware driverā to true. I confess I can,t even find a place to do that in 5 or 6.