I'm trying to improve my coding skills by implementing an MVC pattern for a simple 3D app I have made. I have the basics working, but have noticed a major performance decrease.
Currently I have the controller handling the user input and computing all the camera parameters, then updates these values in the model, which notifys the view, which in turn requests the new data and renders the scene. am i going about this the wrong way? should all of this be kept in the view for performance reasons? any general pointers greatly appreciated. thanks.
