Branch: Computer Graphics and Interaction