Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1508/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
AbstractTool.java MoveTool.java CameraZoomTimer.java
CameraMoveTimer.java
Log Message:
Reduced flickering in hit-detection
Index: CameraZoomTimer.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/CameraZoomTimer.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** CameraZoomTimer.java 5 Aug 2005 10:48:30 -0000 1.1
--- CameraZoomTimer.java 31 Aug 2005 14:56:33 -0000 1.2
***************
*** 44,48 ****
v.zoom(1.0);
}
! glv.repaint();
}
}
--- 44,48 ----
v.zoom(1.0);
}
! glv.repaint(true);
}
}
Index: MoveTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/MoveTool.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** MoveTool.java 30 Aug 2005 12:52:06 -0000 1.5
--- MoveTool.java 31 Aug 2005 14:56:33 -0000 1.6
***************
*** 201,205 ****
super.keyPressed(e);
}
! glv.repaint();
}
}
--- 201,205 ----
super.keyPressed(e);
}
! glv.repaint(true);
}
}
Index: CameraMoveTimer.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/CameraMoveTimer.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** CameraMoveTimer.java 5 Aug 2005 10:48:30 -0000 1.1
--- CameraMoveTimer.java 31 Aug 2005 14:56:33 -0000 1.2
***************
*** 41,45 ****
v.translateRotationX(10 * at.getdy());
v.translateRotationY(10 * at.getdx());
! glv.repaint();
}
}
--- 41,45 ----
v.translateRotationX(10 * at.getdy());
v.translateRotationY(10 * at.getdx());
! glv.repaint(true);
}
}
Index: AbstractTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AbstractTool.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** AbstractTool.java 31 Aug 2005 13:14:12 -0000 1.12
--- AbstractTool.java 31 Aug 2005 14:56:32 -0000 1.13
***************
*** 123,127 ****
glv.getView().changeDrawMode(View.LIGHTING_MODE);
}
! glv.repaint();
}
--- 123,127 ----
glv.getView().changeDrawMode(View.LIGHTING_MODE);
}
! glv.repaint(true);
}
***************
*** 152,156 ****
dragged(e);
! glv.repaint();
}
--- 152,156 ----
dragged(e);
! glv.repaint(true);
}
***************
*** 161,165 ****
public void mouseMoved(MouseEvent e) {
moved(e);
! glv.repaint();
}
--- 161,165 ----
public void mouseMoved(MouseEvent e) {
moved(e);
! glv.repaint(true);
}
***************
*** 201,205 ****
pressed(e);
! glv.repaint();
}
--- 201,205 ----
pressed(e);
! glv.repaint(true);
}
***************
*** 220,224 ****
}
released(e);
! glv.repaint();
}
--- 220,224 ----
}
released(e);
! glv.repaint(true);
}
|