I'm attempting to use a plane master object to scroll through a menu system of screen objects that is quite a bit wider than client view. When I animate the plane master's transform, the objects on screen scroll along with it, however, it seems that anything off screen just gets cut off and not displayed.
![](http://files.byondhome.com/Flick/scrolling.gif)
*Currently, it looks like plane_master objects are naively assuming that they will not be transformed beyond the view boundaries. They should be applying the matrix transformation as a root transform to all objects during the draw, not after.
*The clipping region should reject any draws outside of the buffer by default anyway.
For translational transforms on a plane master, it does seem that it'd be doable to simply adjust the bounds for its children, and remove the translation (leaving any remainders from rounding). That at least would solve your issue.
For rotational and scaling transforms, that's a much bigger problem.