Materials and textures
Archicad Surface | Blender Principled Bsdf |
|---|---|
Surface colour | Base Color |
Shininess | Roughness (shininess scaled down from 10000) |
Transparency | Alpha, with blend mode on |
Texture image | Image texture on Base Color, with UVs |
Texture size and rotation | Applied to the UVs before they are sent |
Not translated: bump, emission, glass transmission and renderer-specific settings.
Each texture file is hashed (md5). The image travels only if Blender's list of cached hashes does not include it, and only once per connection. Blender stores it in a texture cache, so after the first sync only the hash travels.
UVs come from Archicad's texture coordinates for each polygon corner, with the surface's texture size and rotation applied. Archicad anchors textures in world space, so a moved textured element is sent as a mesh again.