We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Incorrect shadows in ArchiCAD 19 openGL engine

levonarsh
Contributor
There is a scene with gdl objects imported from Sketchup. When rendering 3d with openGL,getting incorrect shadows. While in internal engine everything is correct. In ArchiCAD -18 openGL the shadows are OK too.. When converting gdl to morph I realise that they are non solid. After union the morphs become solid and the shadows are correct. How to solve this? Attaching the images and the file.

AC-19.jpg
9 REPLIES 9
Laszlo Nagy
Community Admin
Community Admin
You can select the Morph and use the File\Libraries and Objects\Save Selection As\Object to re-save it as Object. Then you will again have the correct solid geometry in a GDL Object form.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
levonarsh
Contributor
laszlonagy wrote:
You can select the Morph and use the File\Libraries and Objects\Save Selection As\Object to re-save it as Object. Then you will again have the correct solid geometry in a GDL Object form.
I am importing 200 furniture details. It is impossible to convert them all separately to morph,and then again to GDL. In ArchiCAD 18 the same file is rendered correctly. Maybe in future updates this will be corrected?
Laszlo Nagy
Community Admin
Community Admin
I see.
Could you ZIP and post 1or 2 of these objects as attachments? Hope they are not very large object so the forum will allow them to be uploaded.
If this is an OpenGL error then the developers might be interested in knowing about it. OpenGL has been rewritten for ARCHICAD 19, so this may be an issue arising from that.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
levonarsh
Contributor
laszlonagy wrote:
I see.
Could you ZIP and post 1or 2 of these objects as attachments? Hope they are not very large object so the forum will allow them to be uploaded.
If this is an OpenGL error then the developers might be interested in knowing about it. OpenGL has been rewritten for ARCHICAD 19, so this may be an issue arising from that.
Yes,shure. I,ll post the scene.
Laszlo Nagy
Community Admin
Community Admin
I have checked the file.

Firstly, I can see now that SketchUp files are always imported as faces and not as solid bodies. This is probably so that any type of geometry can be imported.

Secondly, as I see the Shadow problem is caused by faces with no thickness. These converted GDL objects now consist of faces, as you noted, not a solid body.
The faces with no thickness cast incorrect shadows.
I tried to place a horizontal Morph face instead of the horizontal element and it also cast incorrect shadow.
Then, when I extruded the Morph downward a bit to give it some thickness, the shadows were immediately correct.
So I think this happens because those faces have no thickness.

I will report this to Graphisoft.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Stress Co_
Advisor
I've not used it, but maybe MODELPORT would work to convert your Sketchup objects.
I recently watched a compelling webinar on the subject.
The converted object will be better quality and smaller file size.
Test the demo.
Marc Corney, Architect
Red Canoe Architecture, P. A.

Mac OS 10.15.7 (Catalina) //// Mac OS 14.5 (Sonoma)
Processor: 3.6 GHz 8-Core Intel Core i9 //// Apple M2 Max
Memory: 48 GB 2667 MHz DDR4 //// 32 GB
Graphics: Radeon Pro 580X 8GB //// 12C CPU, 30C GPU
ArchiCAD 25 (5010 USA Full) //// ArchiCAD 27 (4030 USA Full)
Katalin Borszeki
Graphisoft
Graphisoft
Hi all,
Thanks for drawing our attention to this bug. We plan to fix the shadows of sketchup imported objects in a future AC19 Update.
Until then the workaround for creating correct shadows is to convert the objects to morphs and give thickness to the Sketchup created surfaces. Tx, k
Katalin Borszeki
Implementation Specialist
GRAPHISOFT

http://helpcenter.graphisoft.com - the ArchiCAD knowledge base
rozky
Contributor
all planar object (gutter, hyperboloid etc )from AC library has same issue.
hope that fix will be released soon
Ryzen Threadripper 1950X - 64GB RAM; NVidia GTX 1080Ti ; Windows 10 64bit; AC10-AC23 (64bit)
jkershaw
Enthusiast
Did this ever get fixed? I'm having the same issue with a Sketchup model. Using latest build (7006).
AC26 APPLE SILICON USA FULL 4032
Mac Studio 2022, Apple M1 Max, 64GB RAM
13.2 macOS Ventura
learning AC since version 4.5