Could i somehow calculate a matrix for that normal so i could use it with glscene? basically, set the object at beam origin, apply this matrix and the visual child object would be properly oriented along the beam direction and normal?