What is OpenGL?

by GRAPHISOFT and Katalin Takács · updated: 08.06.2013

OpenGL is a fast display method for 2D / 3D-like elements developed by Silicon_Graphics. It is optimized for fast interactive navigation among 3D polygons in a fancy and fast way. This makes it especially suited for professional CAD programs. More info on Wikipedia : OpenGL


Improvements in ArchiCAD 17

Real-time 3D Cutting Planes: http://helpcenter.graphisoft.com/videos/archicad/3d-interactions/archicad-17-new-features-3d-cutting-planes/

cutplane3d.png


Improvements in ArchiCAD 16

Realtime shaded feedback for morph editing.

RealtimeShading.png

Surface snap rectangle feedback to the cursor and rotation feedback for 3D (and 2D floorplan as well).

double.png

Antialiasing is applied to the lines of a selection or to the lines highlighted in 3D.

AntialiasingForLines.png

Editing plane expansion became dynamic.

DynamicEditingplane.png

Surface snap rectangle feedback to the cursor and rotation feedback for 3D (and 2D floorplan as well).

double.png

Antialiasing is applied to the lines of a selection or to the lines highlighted in 3D.

AntialiasingForLines.png

Editing plane expansion became dynamic.

DynamicEditingplane.png


Improvements in ArchiCAD 15

3D Line elimination is implemented in 3D window. This is used in case of overlapping lines, by removing the unnecessary. This worked in internal engine prior ArciCAD 15, from now on it is available with the OpenGL engine as well.

AC14-AC15 line elimination-small.png

Trimming Bodies for the new Shell and roof tools are generated by OpenGL engine. This way it is possible to see and set the size and direction of the highlighted cutting body.

TrimmingBody2.png


Improvements in ArchiCAD 14

Since version 14, ArchiCAD uses Per-Pixel Lighting which gives a much more realistic result. (see image below – on the left is ArchiCAD 13, on the right is ArchiCAD 14) This feature does need more video card power, but according to our tests it causes a slowdown of 20-30% which should not be noticeable if your card is powerful enough. (as long as the frame per sec rate is above 30, you can not really see a speed difference).

PerPixelShading.jpg


OpenGL Drawing Method Troubleshooting

If you are encountering a display problem or even a software crash, try the following methods:

  • To verify if the OpenGL display driver is the cause of your problem switch off the Open GL mode
    ( Options > Preferences > 2D Redraw Options >Optimize drawing method for…)
    If the problem is gone, but you’d still prefer the OpenGL drawing method:

    • Check whether the Video Card driver is set to use the default OpenGL settings.

    • Choose “Allow applications to control the antialising mode” in the driver configuration window.
    • Install the latest display driver for your video card. Some manufacturers’ download links are available here

Note: WHQL drivers are pre-tested by Microsoft and certified as stable versions. For maximal system stability we highly recommend these driver versions.

Related content

Antialiasing Mode

Issue ArchiCAD can crash in the 3D window with OpenGL engine. Please find further information here: 3D Window Crashes with OpenGL Engine on some Video Cards .   About the Registry Key RegistryKey name OpenGL/Antialiasing Mode Default value 0…

Crash Troubleshooting

If you start ArchiCAD, but it crashes during the launch, here are the steps you should take before calling Technical Support: Try another file or template - make sure it's not just one file or the template that you use that is causing the crash. If it…

Trimming in 2D

Trim function helps you to edit the existing elements quickly and easily in 2D and 3D view. Elements can be trimmed with Scissors Tool. One can cut off unneeded portions of Walls, Lines, Arcs etc., split them in two pieces or extend them to another…