Texture mapping

I’m exploring the use of VisualArq as my primary system, and its great in many respects. V3 adds many new useful features. Texture mapping of walls, roofs, etc. though is a major concern. It seems that the walls by default seem to have haphazard mapping coordinates, that is to say, multiple mappings at different scales. Likewise, Roofs are single objects (when in reality you need multiple materials, etc. Of course for architectural objects it would be much easier if the default mapping was real-world uniform scale. If the objects are exploded then Rhino 8’s mapping coordinates can be used on objects, but even that has pretty dramatic limitations. What am I missing about this workflow? Thanks.

Hi @pfschuyler if you use materials with textures on VisualARQ objects, I recommend you using textures with WCS Mapping. This way the texture will keep the proportions when a VisualARQ object is resized.

I’m speaking more fundamentally here. How can you add simple texture maps for wall materials? What is the workflow for creating realistic materials?

Within the wall styles dialog I realize that I can add materials to individual layers. But the mapping for those layers by default is not as you’d expect. Here is a screenshot sample. A few walls with multiple layers, I’m trying to create and apply a stone material to a face. I did this by accessing the wall styles dialog, and changed that layer to be another material. As you can see the mapping by default is not correct, its not oriented correctly. What is the workflow for materials within VisualArq? Thx.

Just to express what’s going on here. Texture mapping is happening, and it has a universal world scale but its not being applied to the faces of walls, only to the walls in the XY plane. As an experiment if I make the layers very thick and apply materials to them (physically based material with textures), you can see this clearly (D5 Render). Of course I could modify textures by object with new mapping, or other overrides, but either approach would be hugely time consuming. Walls should have the mapping by default with a universal scale applied normal to the faces, as one would expect from walls in real life, say that were surfaced with stone or brick. Maybe I’m missing a setting somewhere? These are just the default conditions with any VisualArq model. Thx.

Hi @pfschuyler, I recommend you using a material that integrates a WCS/OCS (box style) texture mapping for the VisualARQ object and their components. Otherwise you will need to apply the Texture mapping directly on the VisualARQ object, and edit it for each object. In addition, the texture mapping can’t be applied to the components individually.

Check this post: How can I apply texture mapping to VisualARQ objects? - VisualARQ

Is WCS/OCS (Box Style) compatible with Enscape ore V-Ray?

@user2745 yes, it is.

VRay in Rhino:

Enscape:

1 Like