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

Texture does not cause surface curvature

defariaferreira
Booster

How to make the texture curve the surface (see attached image)

Thanks

 

3D Proposta solução4 - Imagem2.jpg

1 ACCEPTED SOLUTION

Accepted Solutions
Solution
Karl Wir_n
Enthusiast

Hi!

Here is a gdl-object that "bends" the  texture. Works good.

New Object 3DMD Polyline Pathway - Graphisoft Community

KarlWir_n_0-1703169091434.png

 

View solution in original post

7 REPLIES 7
Lingwisyer
Guru

You cannot. AC only does basic box mapping. The only thing you could do within AC is split your curb into multiple pieces and rotate the texture a bit for each consecutive piece... Outside of AC, you could create a custom texture that incorporates the curve.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
Solution
Karl Wir_n
Enthusiast

Hi!

Here is a gdl-object that "bends" the  texture. Works good.

New Object 3DMD Polyline Pathway - Graphisoft Community

KarlWir_n_0-1703169091434.png

 

Lingwisyer
Guru

Interesting. I wonder how it is done...

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

I would assume using COOR to align the texture for each segment of the polyline.

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

But would that not set a consistant rotation for the entire arc segment, node to node. Or can you somehow incorporate COOR into a TOLER statement? Though I never looked into sinceV6's polyline object...

 

Ling.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660

I think the "magic" is that from the looks of it the arcs are just divided into small straight segments, so the texture is never really bent.

It all comes to down to figuring out how to align the following texture segment.

Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
Mario Sacco
Expert

Hi everyone.

Thank you for sharing my object.

 

Thank you also Graphisoft Community team and @Rubia Torres for the Honorable mention.

 

The object is realized using PGON{2} where you can define the coordinate of the texture on each polygon. 

You could also use TEVE; in this case the texture will be deformed but more realistic. You could have problem in 3d export for renders in other software.

 

This object use the same macro to realize all my railings objects you can find here: http://www.3dmediadesign.it/objects.html.

There are also other free objects.

 

MacBook M1 Max 64GB- OS X 12.2.1 - Archicad 27
https://www.archiradar.it/en/