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

Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

bitmap trees strange shadows.

Anonymous
Not applicable
Hi you all.


Just a small question about a library part in AC 8.1

The bitmap trees are getting rectangular shadows in the rendering view area......I am not sure if there is some option to solve that problem.

It seems to me that in AC 7.0 bitmap objects turned automatically transparent ( rectangular are around the picture), but now....i am not getting any solution....

thank you all

best regards
12 REPLIES 12
LiHigh
Newcomer
There was an indepth discussion at the link below:
http://archicad-talk.graphisoft.com/viewtopic.php?t=2984
Howard Phua

Win 10, Archicad 19 INT
Anonymous
Not applicable
WELL...there is no answer from graphisoft???' Have i just bought ArchiCAD 8.1 and now i can't use the bitmap trees????

I want my Archicad 7.0 back.....don't mess with me.....i thought the bug version was already solved.....

this is a bug and i demand an answer
Laszlo Nagy
Community Admin
Community Admin
What is the tree you have problems with?
Is it a tree in ArchiCAD Library?
Or is it a tree from a 3rd party library?
As a note, you can run AC 7.0 with the AC 8.1 hardware key.
Laszlo
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
Anonymous
Not applicable
I am using Archicad 8.1 library only, ( i am using all bitmap trees in this library)....you can read more about this in "rendering and presentation" were other users are blaming about the same.....

Of course i can use archicad 7.0....but you think that is correct?

It's a bug.....you can solve it i hope, preferencially before next version...

regards
Laszlo Nagy
Community Admin
Community Admin
Here is how to do it. I am going to use the "Pine1.tif" bitmap for this. It is located in ArchiCAD Library 8.1\Object Library 81\3. MACROS 81\Picture Maps 81\Plants 81.
Basically, you need to assign this picture as a texture to a material, and place a Wall using this material.

1. In the Material Dialog, select a material (e.g. 'Surface-Whitewash') and assign the 'Pine1.tif' bitmap to it as a texture. In the Edit Texture Subdialog you can see that the original size is 228x339 pixels. Let us say you want a 6 meter high tree. So enter 4035 and 6000 millimeters for the width and height of the texture (4035 = (228x6000)/339).
2. Check the Transparency checkbox in the Alpha Channel Effects field and OK the subdialog.
3. Now the correctly sized alpha-channelled texture is assigned to material Surface-Whitewash. OK the Materials Dialog.
4. Now draw a Wall that is 4035 mm in length and 6000 mm in height. Make this Wall zero thickness. Assign the Material Surface-Whitewash to the sides of this Wall.
5. Select the Wall and go to the 3D Window. Make sure the OpenGL engine is selected for the 3D Window (Image\3D Engine and Mode\OpenGL).
6. Select the Wall in 3D and select Edit\Align 3D Texture\Set Origin...
Then click the lower left corner of the Wall (lower-left from the point you view it). This will align the texture to the Wall correctly as you will immediately see using OpenGL.
7. In Image\PhotoRendering Settings\Effects... check the Sun checkbox under Shadow Casting and click the Options button. In the subdialog check the Use transparency in shadow calculation checkbox. OK them to accept changes.
8. Create your PhotoRendering where ArchiCad will not correctly show the shadows of the bitmapped tree.

Laszlo
BitMapTree.png
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
Fabrizio Diodati
Graphisoft Alumni
Graphisoft Alumni
Dear Laci,

thanks for the workaround, but I think our users needs only a simple statement from Graphisoft who can admit this is a bug (maybe solved in the last release...) or who can say the library parts are damaged/wrong (I don't think so...).
Nothing else!

Friendly
Fabrizio

BTW your workaround it less powerful than some object which can follow the observer... following your suggestion, the user should manually rotate the wall anytime he changes the point of view!
Fabrizio Diodati
Graphisoft Italy Srl | Via Rossignago 2/A Spinea Venezia 30038 Italy
Laszlo Nagy
Community Admin
Community Admin
Yes, I know, this is not as good as the Library Object rotating to always face the camera.
Laszlo
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
Karl Ottenstein
Moderator
Fabrizio wrote:
thanks for the workaround, but I think our users needs only a simple statement from Graphisoft who can admit this is a bug (maybe solved in the last release...)
Thanks, Fabrizio! Well said.

Yes, I appreciate all of the workarounds below, but the point is that the bitmap trees and people that are included in the 8.1 library and which automatically face the camera DID cast proper shadows in 7.0 and before. We don't really want to have to make USERS recode these things to get them to work in 8.1 ... that is GS's job.

Cheers,
Karl
One of the forum moderators
AC 28 USA and earlier   •   macOS Sonoma 14.7.1, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
Anonymous
Not applicable
Karl wrote:
Yes, I appreciate all of the workarounds below, but the point is that the bitmap trees and people that are included in the 8.1 library and which automatically face the camera DID cast proper shadows in 7.0 and before. We don't really want to have to make USERS recode these things to get them to work in 8.1 ... that is GS's job.
Karl,
I am in agreement with you that these types of entourage objects should cast shadows as part of the basic ArchiCAD package.

I must, however, respectfully disagree with your "...DID cast proper shadows in 7.0 and before..." statement. I am 100% certain they did not. I have always had a personal preference for producing all of my rendering output directly from ArchiCAD. Because of this preference, I was forced to figure out a GDL way of making this happen...you see, ArchiCAD 6.x,7.x and now 8.x were all unable to cast the shadows I required. Believe me, I would not have invested the time and energy to figure all of this out if it was already possible.

I must admit, I'm not perfect and there is a miniscule chance that I may have overlooked how the shadow casting ability was already there before developing my solution. Can you please provide a rendering produced in one of these previous versions or something that demonstrates this was available? Or for that matter, can anyone else?

I hesitate to say this because I don't want to advertise inappropriately in this forum, but I am working on a very innovative solution that I will make available for sale online. Even if the supposed bug is fixed (which I don't feel is a bug), my solution will provide a more productive way of handling this issue....more on this later when i finalize the suite of objects and figure out the correct place to announce them.

thanks,
Dan K