Can you actively engage with a WebGL scene (created with three.js) from various elements on a webpage? For instance, can you modify the scene on the WebGL canvas from a separate canvas or by utilizing a standard form that includes JavaScript to introduce objects into the scene?
If such interactions are feasible, how seamlessly do they integrate with MV* frameworks such as angular.js or backbone.js? While these frameworks offer data-binding functionalities, is this data-binding limited solely to HTML within a page?