Has anyone solved the issue of ArchicCAD 26 displaying with 'fatter' lower resolution linework than earlier versions on same workstation (i.e. same hardware, same Windows version, same graphics driver etc) ?
This is with Archicad 26 version 4019 and using same 'Advanced Redraw Options' settings in Archicad 26 as with Archicad 24.
The consequence is that adjacent linework in detailed areas visually merges together into a blob far sooner than it normally does when zooming out, and small differences in line weight are hard or impossible to distinguish.
Solved! Go to Solution.
Can you attach a few screenshots so it is easier to see the exact problem?
A side by side screenshot is attached showing same project open under Archicad 24 vs Archicad 26. You may need a large 4K monitor to really appreciate the difference - which is possibly why the issue was allowed to remain unaddressed for so long since it was first reported in Beta testing (how large are the monitors used by Graphisoft developers?) - but of course those of us working in front of large 4K monitors are forced to 'appreciate' the difference all day long.
OK, I have a workaround from Central innovation (my local reseller):
If I'm guessing correctly from your description, then your monitor is set to the recommended display scale too, which differs from 100% (125% presumably). If I'm correct then it is a known issue, you might want to refer to as DEF-11369. Unfortunately, there's no scheduled fix for it yet, but hopefully, it will be handled as soon as possible. The latest feedback from development is that the error seems to be that fills don't take into account the scale factor of the display.
There are two possible workarounds:
- use a 100% scale (it should be fine)
- or revert to the legacy rendering in the Registry Editor
This latter option can be achieved by opening up the Registry Editor app. Then follow this directory path to reach the rendering setting:
HKey_CURRENT_USER\SOFTWARE\Graphisoft\Archicad\Archicad XXX\Graphix\RenderingAPI. ('XXX' refers to the currently used AC version and language.)
Double-click the RenderingAPI registry line and type '-1' as Value data. This should revert back the rendering engine to the previous (25) version. Please be aware that if you change this setting, then you will have to change it back manually to '0' when an update or fix would be implemented regarding this issue.
I believe it is a general Windows issue.
Windows version (26) now uses a new method of displaying on the screen.
I am not sure it is the same issue affecting the positioning of text but I think it is.
Actually no, now I read the text issue is a separate issue - it has a separate registry fix.
But remember registry fixes only change what you see on your machine - not when the file is opened on another machine.
I have been told by Graphisoft that it is now recommended that 2D antialiasing be turned on in the Work Environment, which makes things look a little nicer.
Here are a few posts that discuss it all (in particular the text issue) further that I could find.
One way or another it is an AC26 issue related to a new 2D rendering method that has a new dependency on a windows subsystem
I can confirm that AC25 is fine under both Windows 10 and 11, and that enabling legacy rendering mode under AC26 (per the registry setting above) continues to allow AC26 work fine under Windows 11.
Very likely AC26 would have the same issue under windows 10 as under windows 11, since default scaling on large monitors is not 100% for either OS version (as I understand it)
Thanks for your explanation. We've been putting off upgrading to WIN11 and I think we'll still wait a bit, but it is good to know this particular problem is not a WIN11 problem so much as it is a AC26 problem.
As far as know, in AC26, graphics on Windows is now using DirectX technology. Prior to that, it was using OpenGL technology.
On Mac, in AC25 and later, graphics is using Metal technology. Prior to that, it was using OpenGL technology as well.
I think the whole thing had to change because Apple discontinued support for OpenGL, so Graphisoft was forced to change the used technology, and now Archicad is using Metal on Mac, DirectX on Windows, both of which are Apple's and Microsoft's own technologies, respectively.