(Apologies if I posted this in the wrong forum...)
I have an object composed of multiple parts drawn up in my window. I am programming with Visual C++ CLI and have mouse button events written.
I can rotate the object easily using my right mouse button - the rendering is smooth and everything looks nice.
However, using the left mouse button results in stuttering and jumps in location (all towards desired point, but with significant delay). I can also use form elements (trackbars) to move parts around and this works well, so to me it doesn't seem like it's a rendering speed issue. I used to have simpler shapes instead of the current parts and at that point my mouse response was quite smooth.
It feels as if the mouse motion isn't being constantly updated. My timer is set to refresh the GL scene every 10ms, and there aren't really any matrix manipulations to take up time. Has anyone had problems like this?