| 01:33.00 | *** join/#brlcad LordOfBikes_ (~armin@dslb-088-066-140-230.088.066.pools.vodafone-ip.de) | |
| 07:11.54 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 08:36.03 | *** join/#brlcad Boquete (~piotr@asu119.neoplus.adsl.tpnet.pl) | |
| 09:43.47 | *** join/#brlcad LordOfBikes (~armin@dslb-088-066-140-230.088.066.pools.vodafone-ip.de) | |
| 10:52.44 | *** join/#brlcad Boquete (~piotr@asu119.neoplus.adsl.tpnet.pl) | |
| 11:39.48 | ``Erik | brlcad: ya gonna watch 'heroes reborn'? |
| 14:39.36 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 15:37.26 | *** join/#brlcad Boquete (~piotr@asu119.neoplus.adsl.tpnet.pl) | |
| 16:04.50 | Notify | 03BRL-CAD:starseeker * 66289 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: add another cyl test case. |
| 16:10.27 | Notify | 03BRL-CAD:starseeker * 66290 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: commit concave polyhedron test case. |
| 16:55.00 | Notify | 03BRL-CAD:starseeker * 66291 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add one of the pieces of NIST2 that was causing problems for the convex arbn detection as its own independent test (independent B-Rep if the subshape was generated for debugging, turned out to be a useful way to capture a 'piece' of a B-Rep in its own object for this situation. Might offer an interpretation of a 'split' or 'disassemble' |
| 16:55.02 | Notify | subcommand for breps. |
| 16:55.04 | Notify | ... |
| 16:56.32 | Notify | 03BRL-CAD:starseeker * 66292 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: whoops - overwrote another example. |
| 16:57.45 | Notify | 03BRL-CAD:starseeker * 66293 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: readd example from r66291 without wiping out another example |
| 17:00.17 | Notify | 03BRL-CAD:starseeker * 66294 brlcad/trunk/src/libged/shape_recognition.cpp: Fix build of brep generation, enable while debugging. |
| 17:02.24 | Notify | 03BRL-CAD:starseeker * 66295 brlcad/trunk/src/libbrep/shape_recognition_planar.cpp: for the nucleus build, whether the planes can bound a convex volume isn't enough. Need to make sure the volume those planes are bounding actually corresponds to the original volume by checking to see if we lose any vertex points with the new shape. |
| 17:23.14 | Notify | 03BRL-CAD:starseeker * 66296 (brlcad/trunk/src/libbrep/shape_recognition.cpp brlcad/trunk/src/libged/shape_recognition.cpp): Use loops for keys |
| 17:32.39 | Notify | 03BRL-CAD:starseeker * 66297 (brlcad/trunk/src/libbrep/shape_recognition_cylinder.cpp brlcad/trunk/src/libbrep/shape_recognition_planar.cpp brlcad/trunk/src/libbrep/shape_recognition_util.cpp): Define constants rather than having raw numbers in NEAR_ZERO tests - these will undoubtedly need more thought, but this makes it (slightly) better to deal with. |
| 18:08.35 | Notify | 03BRL-CAD:starseeker * 66298 brlcad/trunk/src/libbrep/shape_recognition_cylinder.cpp: A plane should have at least three uses to be part of an arbn, otherwise it's degenerate. |
| 18:27.24 | Notify | 03BRL-CAD:starseeker * 66299 brlcad/trunk/src/libged/shape_recognition.cpp: whoops - poorly set up if statements plus comments equals bugs. |
| 18:46.39 | Notify | 03BRL-CAD:starseeker * 66300 (brlcad/trunk/src/libbrep/shape_recognition_planar.cpp brlcad/trunk/src/libbrep/shape_recognition_util.cpp): don't flip a multiloop face, and if the brep boolean test sees it assume a top level object. |
| 18:59.19 | Notify | 03BRL-CAD:starseeker * 66301 brlcad/trunk/src/libged/shape_recognition.cpp: Don't reconvert objects already converted - convenient for debugging, but bad for tree walking. |
| 19:19.59 | *** join/#brlcad Boquete_ (~piotr@abkf91.neoplus.adsl.tpnet.pl) | |
| 19:27.35 | Notify | 03BRL-CAD:starseeker * 66302 brlcad/trunk/src/libbrep/shape_recognition_planar.cpp: Don't try the arbn test unless we've got a small number of planes. |
| 19:43.14 | starseeker | brlcad: if you're in the mood to fiddle with it, here's that csg tree I was telling you about from a brep conversion that's giving mged and the raytracer fits: http://brlcad.org/~starseeker/problem_makerbot_csg.g |
| 19:53.04 | *** join/#brlcad Boquete_ (~piotr@aafz64.neoplus.adsl.tpnet.pl) | |
| 21:17.32 | *** join/#brlcad packrat (~packrator@c-71-231-32-234.hsd1.wa.comcast.net) | |
| 21:43.06 | Notify | 03BRL-CAD:starseeker * 66303 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add some test cases for the situation involving a union child of a union that needs a parent subtraction. Not currently handled and needs to be handled. |
| 21:58.18 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 22:10.29 | Notify | 03BRL-CAD:starseeker * 66304 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add another example, start organizing these into groups |
| 22:25.26 | Notify | 03BRL-CAD:starseeker * 66305 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Organize the shapes in space so we can see the results of multiple tests at once. |
| 22:48.36 | Notify | 03BRL-CAD:starseeker * 66306 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: the toplevel no-inner-loop island need not be unique - add examples where this is not true. |
| 23:01.51 | Notify | 03BRL-CAD:starseeker * 66307 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: More fun - toplevels not only can be non-unique, but toplevel island subtractions can intrude into other toplevel island volumes. |