Ok, let me do it... each object can be moved independantly? or do you want just to move into the scene?. How each object must be moved (translation and rotations) ? the objects can be based on scaled cubes (like tables,chairs, etc.) or you also want spherical objects?. The object must be generated inside the code? or I can load some geometries from files?. When do you need the solution?. May I use glm for matrix computation? GLUT? I am expert in opengl since 20 years ago ... be sure that can do it. Look at my profile. Best regards!.