マウスを動かしたときに、XZ平面でビューを動かしたい。およびはmlon
、mlat
マウス座標xおよびyの線形関数です。私はglutPassiveMotionFunc(mouse_motion);
私の主な機能を持っています。XZ平面でウィンドウビューを移動するには何をする必要がありますか?説明はありますか?
void mouse_motion(int x, int y) {
/* To be completed */
x=lon+mlon;
y=lat+mlat;
} // mouse_motion()