Visualization
About built-in and 3rd party, classic and real-time rendering solutions, settings, workflows, etc.

Help: Material appears stretched on some walls (?)

Karl Ottenstein
Moderator
Check out the attached OpenGL screenshot of two walls, each with the same tile material applied. (The tiles are scaled at 1'x1' in the material definition.)

The bottom wall is a wall in my actual model. The top wall was drawn by picking up the attributes of the lower wall (alt-click) and drawing an equivalent wall.

Notice how the texture is stretched horizontally in the lower wall. If I duplicate the wall, I get the same result.

Most of the walls in my model are exhibiting this problem. Using Align 3D Texture / Reset has no effect. (AFAIK, there is no means anyway for stretching or distorting an ArchiCAD material so that it appears one way on one surface and differently on another.)

This is actually the easiest way for me to illustrate the problem ... but what I have actually been trying to do is to map custom fills onto stacked walls to show multiple stacked siding fill patterns in elevation and isometric views. The fills are of course similarly distorted, and cannot be aligned to the wall. (Worse, changing the fill origin via Align 3D Texture does not correctly place the origin.)

Has anyone else seen this and know of a workaround? At wits end with a deadline approaching, of course....

Karl

distorted-wall.gif
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators
9 REPLIES 9
Karl Ottenstein
Moderator
Here is part of one of the 8 elevations (45 degree wings) of the house I'm working on.

The architect has specified corner boards, square log siding, then board and batt, a trim board, and finally corten (corrugated steel - the homeowner sells it and wants it). Actually, there will be a short rock wainscoat at the base modeled as a rock wall as well.

In the screenshot, I selected the walls so you can see the hotspots and how the siding fills just don't align with any wall breaks. (One wall break is due to SEO and interior issues.) This is why I'm using this concept (trick/tip when it works!) of one big fill to map onto multiple walls (via a single material and common origins).

The wing in the foreground has a single fill with the linework shown associated with a material, and both walls are assigned that material. The origin for both walls is set to the lower left corner of the lower wall.

A similar fill and material is mapped onto the three walls in the rear gable end, origins all set to the lower left of the lower wall.

When you view this model in 3D with the internal engine, you get isometrics with these fills, something not possible if I had just done the linework on top of the elevations.

This is how it is supposed to work anyway. 😉

My first message points to the problem when it doesn't work ... my fill is stretched horizontally and no longer aligns properly. My batts become fat, and the corner boards 'fall off' the wall. 😞

Karl
elevation.gif
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators
Karl Ottenstein
Moderator
Here's the fill definition for the foreground wing. (The linework was drawn over the elevation, then moved to the origin, copied and pasted into a new symbol fill.)

Don't ask me why I bothered to trim the horizontal lines for the corten. Just playing with ArchiRuler's trim function (autocad-like marquee trim). Actually, it helped assure me that the fill was aligned properly.

Assigned fill to a material, assigned material to walls. Viewed in 3D, set origin for each wall. Should be that simple.

But ... the distortion in my first post prevents it from working on all walls, and I can't figure out where the distortion is coming from. (The distorted walls also have other weird behavior: they do not respond properly to setting the origin ... fill origin and selected 3D origin are not aligned always. Also, they do not always respond properly to changing the texture orientation. If I set the orienation at 0 degrees, sometimes it shows up at what looks like 30 or 40 degrees. Stumped.

Karl
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators
Karl Ottenstein
Moderator
No replies? 😞

I wasted lots more hours testing and trying to get rid of the problem. The only thing that works for me (so far) is to delete the windows and re-insert them.

If I reinsert by making all of the settings 'fresh', all is fine. If I alt-click a window and/or otherwise copy it, the problem persists. So, it seems that some strange setting in the windows themselves is causing the material on the wall to distort.

I've sent an SOS to Graphisoft ... 😉

Karl
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators
Karl Ottenstein
Moderator
...
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators
Dwight
Newcomer
Better a bug than the devil......
Dwight Atkinson
Rakela Raul
Participant
karl, im following but no a clue..just to add something about latest hotfix and no that is related to..but for some reason, ever since i installd latest hotfix, i have had too many pm crashes...to the point that im looking for some extra time to reinstall all.
MACBKPro /32GiG / 240SSD
AC V6 to V18 - RVT V11 to V16
Karl Ottenstein
Moderator
Working with GS tech support, I've found the culprit.

The behavior shown in this thread only happens if the [unsupported / use at own risk] Special Menu is enabled (registry setting), and within the special menu, the option for "Show penetration lines" is enabled. Under those circumstances, a material reset and origin set give the bad results. If I disable "show penetration lines", then the alignment is correct.

(I've always had 'penetration lines' enabled, so that my elevations draw as desired. I suppose I'll have to re-think this choice.)

What I deserve for using the special menu I suppose! So, 99.9% of users should never run into this bug. 😉

Karl
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators
Dwight
Newcomer
always remember that it is easier to start the brooms carrying water buckets than to stop them.
Dwight Atkinson
Karl Ottenstein
Moderator
Dwight wrote:
always remember that it is easier to start the brooms carrying water buckets than to stop them.
Now that music will be stuck in my head all day. Thanks.

K
AC 28 USA and earlier   •   macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators