As mentioned in , ctrlscale doesnt work, yet ctrlModelUp and ctrlModelDirection return vectors that are not normalised but somehow streched according to the scale set in config, scale which is unknow to the script.
also the vector magnituide is not exactly scale value. if I set scale in config to:
scale = "2.125 / (getResolution select 5)";
to make it adapt to UI resolution, vectorMagnitude ctrlModelUp for example will return 2.125 and not the result of (2.125/0.85 as I have currently set)
Trying to set ctrlSetDirection with either normilised or not normalised vectors will result in model scaling to 1 as well even if the scale set in the config is different. After ctrlSetDirection operation there is no scripted way of getting back to config scale.