In the scene we have an object filled with a simple grey color + sunlight enabled.
Now if we export to PDF (or LayOut vector pdf) we have the same picture like the Sketchup screen.
But if we apply a simple transformation like “Skew” (manually with FredoScale or with Eneroth Axonometric), the faces visually altered by the transformations are not well rendered to PDF.
On the screen it is all ok… Even if I try to export to JPG is perferct.
But exporting an object with applied transformation other than rotate or scale, to vector PDF cause unexpected rendering problems.
Tryed disabling GPU, no chance.
I noted that for the faces transformed, the sunlight is applied but the face color in the PDF depends on the camera position (like if the sunlight is disabled).
We have Sketchup Pro 16.1.1449 64-bit with Windows 10.
It’s very important to us to render in vector our objects using the Eneroth Axonometric Plugin (that uses simple skew transformations) to emulate a “cavalier” projection
Here the file with 3 simple cubes.
The first with no transformations
The second with only a rotation
The third (with problems) with only the skew in this case applied with FredoScale (but the same happen with Eneroth Axonometric).
I’m a programmer, I read the plugin, Eneroth only applies a transform matrix to a group.
Vector + sun:
note that the top face of skewed cube is lighter than the same face on the other vector view.
That means that the vector render of a transformed object depends on the view even if sunlight is enabled
I dont exactly know why or how you see texture problem but I found a few quick fixes.
Simply explode the transformed group/component.
Enter into the group and change the axis location. You can see the visual correction as the axis returns to the standard 90deg/right angle. See the gif below.
To replicate the problem, you can appy a skew transform to a group… It’s not a “my” problem, or a problem in this scene, the last cube is only the first cube copied and skewed.
So Sketchup, after a skew transform applied to a group, is rotating the group axes, while they should remain in the original position, otherwise the face color is determined by a wrong axes orientation + face orientation.
Now we can proceed for our work, but please note that is not “our problem” but an inconsistency that you may not have seen before because nobody use skew (we need a plugin for this…)