OK, this is a simple case - I have a vector, 10 mm long in Z direction (pointing straight up). Then I rotate the vector using a Rotate3D component (rotating only around Y axis).
- At 0 degree all is fine, the vector stays 10mm long.
- At any other angle the length of the vector changes (!!!).
Fig.1. At Y angle 90 degrees the vector’s length has gone from 10mm to 59.58 mm :
What is happening here? They vectior and the line (see def. below) doesn’t even rotate with the same angle despite identical setup…
Edit: The GH definition:
vector_gone_bananas.gh (20.2 KB)