I can see that a roll your own solution is going to be a cludge and there are several ways of doing it.
I'm going to start by simply parenting a pivot either side of the camera and linepicking to the entity from them.
This should be sufficient for the kind of geometry I have in the level at the moment but I may have to expand the test at a later date.
I'm going to start by simply parenting a pivot either side of the camera and linepicking to the entity from them.
This should be sufficient for the kind of geometry I have in the level at the moment but I may have to expand the test at a later date.