Original Post
Hi, I'm using arcball for my rotation control and I generated 4x4 matrix for rotation. However, if I try to use same approach for translation, I somehow get weird rendering problem. I get same modelview matrix I get by using glTranslatef, for using glMultMatrixf, but my object just shakes whenever I try to translate it. For example, glTranslatef(2.0, 2.0, 0.0) is equal to glMultMatrix(m) where m = 1 0 0 0 0 1 0 0 0 0 1 0 2 2 0 1. And current modelview matrix would be same as matrix m since starting of matrix of display() is identity matrix. Why does image shakes rather than moving smoothly as gltranslate function? Please help me out~! Thanks!!!