Hello, this is a bit complex but I'll try to explain as clearly as I can. I have created a surface in cinerender with some procedurally generated shaders (gradient, tiles etc.) and found that it is not possible to rotate these textures (either by setting a rotation on the shader, or by rotating the entire material under Cinerender>Size>Angle. The material shows rotated in the preview window, but when rendering it resets, showing no change no matter the values, it is as if the render engine completely disregards rotation.
However! I noticed this did not happen to every material, and eventually managed to find out that IF I put a linked texture in the BASIC ENGINE settings for the material, THEN the rotation works. My thought is that Archicad somehow disregards uv-mapping the material if there is no texture applied, even though there is a texture when rendering. This means that I have to put textures on every material, include these in the library, on the teamwork server etc. which is an issue, especially since the real rendered textures are procedurally generated, so I don't have a ready image file to reference to.
This has got to be a bug right? I can't imagine it being a wanted feature?
The two materials in the image are identical, both rotated 90 degrees with the only difference being that one also has a texture linked to it in the basic engine, and the other doesn't. If anyone wants a .pln-file just ask and I can email.
| AC 25 Int | Win10 | i7-7800X | 32 GB | GeForce RTX 2060 6GB |