Martin Poirier
10c4c6463c
Boundbox select object mode optimisation.
...
Changed selectprojektie (and renamed to view3d_opengl_select as suggested by Ton) to accept a buffer size, so boundbox can adapt it's buffer size to the number of object in scene.
Also, the loop is done more smartly, since glSelect fills the buffer in the same order as the drawing order, so we save lops of looping on unselected object (which used to go through all the buffer before finding that they weren't selected).
This scheme could probably be applied to all the other loops using glSelect. (good project for newbie coders)
2005-07-11 11:09:26 +00:00
..
2002-12-27 13:11:01 +00:00
2005-03-09 19:45:59 +00:00
2005-04-20 08:26:22 +00:00
2005-07-03 17:35:38 +00:00
2005-04-23 01:36:08 +00:00
2005-02-21 10:40:30 +00:00
2005-07-03 17:35:38 +00:00
2005-04-23 01:36:08 +00:00
2002-12-27 13:11:01 +00:00
2005-07-03 17:35:38 +00:00
2004-03-08 02:49:50 +00:00
2005-04-24 11:57:23 +00:00
2002-12-27 13:11:01 +00:00
2002-12-27 13:11:01 +00:00
2004-10-06 18:55:00 +00:00
2003-03-24 01:46:05 +00:00
2005-05-13 16:11:28 +00:00
2004-10-06 18:55:00 +00:00
2005-07-09 16:16:45 +00:00
2005-07-03 17:35:38 +00:00
2005-01-12 23:57:33 +00:00
2005-07-03 17:35:38 +00:00
2004-01-12 13:30:00 +00:00
2003-07-30 21:15:41 +00:00
2004-11-07 21:14:21 +00:00
2005-02-16 15:02:58 +00:00
2004-09-23 20:52:51 +00:00
2004-10-06 18:55:00 +00:00
2005-04-30 21:19:19 +00:00
2002-12-27 13:11:01 +00:00
2005-04-30 21:19:19 +00:00
2005-04-30 21:19:19 +00:00
2002-12-27 13:11:01 +00:00
2005-04-23 20:49:23 +00:00
2005-03-09 19:45:59 +00:00
2005-03-19 20:48:39 +00:00
2005-06-17 21:04:27 +00:00
2003-10-12 23:43:26 +00:00
2004-10-06 18:55:00 +00:00
2004-10-14 14:20:24 +00:00
2002-12-27 13:11:01 +00:00
2005-01-21 14:48:03 +00:00
2002-12-27 13:11:01 +00:00
2004-12-27 19:28:52 +00:00
2005-03-28 05:55:45 +00:00
2005-03-09 19:45:59 +00:00
2005-07-03 17:35:38 +00:00
2005-07-03 17:35:38 +00:00
2003-10-23 16:52:54 +00:00
2004-12-27 19:28:52 +00:00
2005-06-04 16:22:50 +00:00
2002-12-27 13:11:01 +00:00
2005-05-11 20:01:42 +00:00
2005-03-23 21:10:03 +00:00
2005-05-05 17:19:21 +00:00
2002-12-20 09:41:25 +00:00
2002-12-27 13:11:01 +00:00
2004-09-29 16:27:12 +00:00
2005-06-28 07:58:16 +00:00
2002-12-27 13:11:01 +00:00
2003-05-11 15:44:23 +00:00
2002-12-27 13:11:01 +00:00
2002-12-27 13:11:01 +00:00
2005-05-11 20:01:42 +00:00
2005-06-11 05:30:14 +00:00
2003-10-07 18:24:02 +00:00
2003-03-24 01:46:05 +00:00
2005-05-05 17:19:21 +00:00
2004-04-22 12:36:27 +00:00
2003-10-17 14:02:08 +00:00
2005-05-11 20:01:42 +00:00
2004-01-12 13:30:00 +00:00
2003-07-20 23:04:09 +00:00
2004-04-20 18:27:10 +00:00
2004-07-05 09:15:02 +00:00
2005-04-24 19:03:39 +00:00
2002-12-27 13:11:01 +00:00
2003-07-17 14:19:55 +00:00
2005-05-19 19:58:53 +00:00
2003-07-13 20:16:56 +00:00
2004-12-27 19:28:52 +00:00
2005-05-08 11:24:46 +00:00
2004-09-18 20:15:37 +00:00
2004-09-18 20:15:37 +00:00
2005-07-11 11:09:26 +00:00
2005-07-03 17:35:38 +00:00
2004-11-08 15:46:57 +00:00
2002-12-27 13:11:01 +00:00
2005-03-14 14:16:59 +00:00
2004-10-14 14:20:24 +00:00
2003-03-23 21:42:31 +00:00
2002-12-27 13:11:01 +00:00
2002-12-27 13:11:01 +00:00
2005-05-11 20:01:42 +00:00
2005-07-09 19:37:38 +00:00
2002-12-27 13:11:01 +00:00
2002-12-27 13:11:01 +00:00
2002-12-27 13:11:01 +00:00
2002-12-27 13:11:01 +00:00
2005-07-03 17:35:38 +00:00