IRC log for #brlcad on 20090813

00:25.53 *** join/#brlcad pacman87 (n=pacman87@pool-173-74-57-16.dllstx.fios.verizon.net)
01:07.26 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-175.sbndin.btas.verizon.net)
01:41.09 *** join/#brlcad LarsG (n=lars@nusnet-189-109.dynip.nus.edu.sg)
01:41.14 *** part/#brlcad LarsG (n=lars@nusnet-189-109.dynip.nus.edu.sg)
01:46.50 *** join/#brlcad BigAToo1 (n=BigAToo@pool-96-230-124-48.sbndin.btas.verizon.net)
04:49.16 *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net)
06:30.26 *** join/#brlcad talcite_ (n=matthew@69-165-163-244.dsl.teksavvy.com)
06:47.34 *** join/#brlcad talcite (n=matthew@69-165-163-244.dsl.teksavvy.com)
08:05.39 *** join/#brlcad talcite_ (n=matthew@76-10-150-68.dsl.teksavvy.com)
08:16.05 *** join/#brlcad talcite (n=matthew@69-165-163-244.dsl.teksavvy.com) [NETSPLIT VICTIM]
08:16.05 *** join/#brlcad Ralith (n=ralith@216.162.199.202) [NETSPLIT VICTIM]
08:16.05 *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM]
08:22.27 *** join/#brlcad mafm_ (n=mafm@129.Red-83-49-86.dynamicIP.rima-tde.net)
08:23.44 *** join/#brlcad alex_joni (n=alex_jon@emc/board-of-directors/alexjoni)
09:40.40 *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch)
09:48.45 *** mode/#brlcad [+o brlcad] by ChanServ
10:06.44 brlcad neat, ogre made the top 25 projects on sf.net
10:08.28 _clock_ ogre is part of brlcad?
10:08.48 _clock_ brlcad: last weekend I was in the Nazi military rocket technology museum in Peenemuende
10:09.09 _clock_ Saw V-1, V-2, huge Russian diesel submarine, Berlin wall and the Checkpoint Charlie
10:10.10 _clock_ it was all very interesting
10:54.49 *** join/#brlcad docelic (n=docelic@78.134.195.65)
11:30.58 *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc)
11:37.53 *** join/#brlcad Elrohir (n=kvirc@p5B14F1D7.dip.t-dialin.net)
11:49.55 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-48.sbndin.btas.verizon.net)
11:51.54 *** join/#brlcad mafm (n=mafm@129.Red-83-49-86.dynamicIP.rima-tde.net)
12:53.28 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-48.sbndin.btas.verizon.net)
13:54.46 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-48.sbndin.btas.verizon.net)
14:36.59 starseeker hmm, this SISL nurbs library is interesting - too bad it's GPL
14:37.14 starseeker might have some helpful algorithms we could re-implement...
15:28.06 CIA-38 BRL-CAD: 03starseeker * r35530 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: Start adding a little of the boilerplate for brep tesselation.
15:31.37 brlcad sisl?
15:31.48 brlcad found em'
15:32.16 brlcad "Curve/surface intersections for both NURBS and analytical geometry" <-- interesting
15:33.13 starseeker relatively obscure
15:33.22 starseeker but sounds quite interesting
15:33.29 brlcad you've seen this, yes? http://cg.cs.uni-bonn.de/aigaion2root/attachments/balazs-2004-efficient.pdf
15:33.47 brlcad they're the original paper that related to the rt06 work
15:34.15 starseeker yes, I think that's actually the one I mentioned to ed
15:34.29 starseeker they're the fast one?
15:35.07 brlcad yeah
15:35.13 starseeker nods
15:35.54 brlcad they tessellate the entire vehicle in little over a minute
15:36.00 brlcad 3 million polygons
15:36.26 brlcad with sub-mm accuracy
16:42.55 *** join/#brlcad mafm_ (n=mafm@129.Red-83-49-86.dynamicIP.rima-tde.net)
16:54.49 *** join/#brlcad samrose (n=samrose@adsl-68-73-192-177.dsl.sfldmi.ameritech.net)
16:59.12 *** join/#brlcad talcite_ (n=matthew@69-165-158-36.dsl.teksavvy.com)
17:47.12 d-lo ``Erik: you around?
17:54.52 *** join/#brlcad Patmcc19 (n=chatzill@174-17-163-56.phnx.qwest.net)
17:58.27 *** join/#brlcad ``Erik (i=erik@c-69-140-109-104.hsd1.md.comcast.net)
18:19.07 *** join/#brlcad pacman87 (n=pacman87@pool-173-57-45-94.dllstx.fios.verizon.net)
18:33.00 *** join/#brlcad ``Erik_ (i=erik@c-69-140-109-104.hsd1.md.comcast.net)
18:37.04 *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net)
18:45.34 CIA-38 BRL-CAD: 03n_reed * r35531 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: fixed typo causing compile error
18:54.03 *** join/#brlcad ``Erik (i=erik@c-69-140-109-104.hsd1.md.comcast.net)
18:55.53 CIA-38 BRL-CAD: 03n_reed * r35532 10/brlcad/trunk/ (4 files in 3 dirs): simplified rtgl refresh code, changed calculation of grid dimensions, dynamically scaling point width
19:14.02 *** join/#brlcad talcite (n=talcite@134.117.108.108)
19:23.56 talcite brlcad, ping?
19:47.01 *** join/#brlcad samrose (n=samrose@adsl-68-73-192-177.dsl.sfldmi.ameritech.net)
19:50.02 *** join/#brlcad talcite__ (n=matthew@69-165-142-101.dsl.teksavvy.com)
19:51.09 CIA-38 BRL-CAD: 03jdoliner * r35533 10/brlcad/trunk/src/proc-db/ (brep_cube.cpp surfaceintersect.cpp surfaceintersect.h):
19:51.09 CIA-38 BRL-CAD: Adds a new class to keep track of intersections between ON_BrepFaces. These
19:51.09 CIA-38 BRL-CAD: classes record the intersection curves, segment the curves based on the trimming
19:51.09 CIA-38 BRL-CAD: curves of the faces they came from, and slates the trim curves that got
19:51.10 CIA-38 BRL-CAD: intersected for destruction. Also adds in the functionality needed to sort
19:51.12 CIA-38 BRL-CAD: curves by start and end point and so that they can be matched and reconstructed
19:51.14 CIA-38 BRL-CAD: in to trims.
19:57.31 ``Erik stupid comcrap
19:58.54 jdoliner comcrap = comcast?
20:01.11 ``Erik yeah
20:01.36 jdoliner I agree they're quite crappy
20:24.58 CIA-38 BRL-CAD: 03jdoliner * r35534 10/brlcad/trunk/src/proc-db/surfaceintersect.cpp: Changes SurfaceSurface intersect into FaceFaceIntersect and uses the new Face_X_Event class to return its results
20:57.00 CIA-38 BRL-CAD: 03n_reed * r35535 10/brlcad/trunk/src/libdm/dm-rtgl.c: removed some unecessary type conversions
21:00.37 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-48.sbndin.btas.verizon.net)
21:08.58 *** join/#brlcad pacman87 (n=pacman87@pool-173-57-45-94.dllstx.fios.verizon.net)
21:09.13 CIA-38 BRL-CAD: 03erikgreenwald * r35536 10/isst/trunk/src/load_g.c: fast loading of BoT and NMG
21:51.07 CIA-38 BRL-CAD: 03ralith * r35537 10/rt^3/trunk/src/g3d/GedData.h: Scrap unnecessary safeguards
21:57.00 CIA-38 BRL-CAD: 03ralith * r35538 10/rt^3/trunk/src/g3d/GedCommands.h: First attempt at adding additional GED commands. Uncertain success.
22:01.57 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
22:03.53 talcite hey guys. So I've traced the rpath problem down to the configure file. I can't figure out what's generating them though. Does anyone know where it's coming from? configure.ac didn't give anything
22:04.17 talcite specifically, libtools is being invoked with the -rpath option
22:04.41 talcite I can't for the life of me figure out where that option is being added by automake though
22:04.47 talcite err autotools*
22:07.30 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
22:12.21 CIA-38 BRL-CAD: 03ralith * r35539 10/rt^3/trunk/src/g3d/ (CommandInterpreter.cxx GedCommands.h): Fixed command and argument parsing; open appears to now be functional.
22:13.58 CIA-38 BRL-CAD: 03ralith * r35540 10/rt^3/trunk/src/g3d/GedCommands.h: Dropped ged_ prefix from numerous commands.
22:16.15 Ralith this is odd
22:16.46 Ralith 'open foo.g' somehow results in a file named "foo.\x0030"
22:16.54 brlcad opendb
22:17.07 Ralith ?
22:17.08 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
22:17.13 brlcad opendb is the libged command name
22:17.23 brlcad 'open' is a tcl command name..
22:17.36 Ralith I don't see the string 'opendb' anywhere in ged.h
22:17.42 Ralith my install is a bit old, though
22:17.47 Ralith I'm calling ged_reopen
22:18.22 Ralith hm
22:18.25 Ralith question
22:18.48 Ralith should I just scrap all this in favor of a full on mged-style TCL interpreter?
22:18.59 Ralith (to be later expanded to $LANGUAGE_OF_CHOICE interpreter)
22:22.29 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
22:26.35 Ralith hm
22:26.42 Ralith build of SVN failed: config.status: error: cannot find input file: src/other/blt/library/pkgIndex.tcl.in
22:26.49 Ralith (during ./configure)
22:32.48 starseeker Ralith: blt is gone
22:33.06 starseeker not sure why your configure is still looking for it
22:33.24 Ralith cleansup
22:37.40 CIA-38 BRL-CAD: 03ralith * r35541 10/rt^3/trunk/src/g3d/Console.cxx: Fixed handling of multiline command output.
22:39.07 Ralith okay, configure works now
22:42.20 CIA-38 BRL-CAD: 03ralith * r35542 10/rt^3/trunk/src/g3d/ (CommandInterpreter.cxx GedCommands.h): Fixed argument count checking for a few commands, renamed open to opendb, and tweaked help.
22:45.31 ``Erik ralith: it's not in libged, it's in src/mged/mged.c
22:45.58 Ralith ``Erik: so why's brlcad telling me it's a libged command name O.o
22:47.10 ``Erik probably cuz it SHOULD be, but I'm looking at the guts at line 2500 in src/mged/mged.c :)
22:47.15 Ralith hehe
22:47.21 Ralith so is ged_reopen the right func then?
22:48.42 Ralith urgh.
22:48.45 Ralith make[2]: *** No rule to make target `mirror.c', needed by `mirror.lo'. Stop.
22:49.14 ``Erik <-- doesn't know if it's the right func, doesn't muck with shtuff in that part :)
22:49.38 Ralith cleans moar
22:50.22 Ralith argh, that just broke it more.
22:50.41 Ralith oh wait, nvm
22:55.17 brlcad Ralith: hm, good questions
22:55.28 brlcad i forgot that mafm made it call individual specific commands
23:04.30 Ralith it seems like it might be pretty hard to duplicate the mged command interface and then keep it in sync (not to mention redundant)
23:04.45 Ralith so perhaps it's best left as-is until we have an abstracted scripting/binding system
23:18.12 brlcad Ralith: there's a critical piece missing from libged at the moment, that's what you should (eventually) be using
23:18.20 brlcad so yeah, probably wouldn't worry about it at the moment
23:18.39 Ralith okie.
23:20.04 Ralith brlcad: so is ged_reopen the right func to use for now?
23:36.59 *** join/#brlcad docelic (n=docelic@78.134.196.44)
23:51.12 brlcad Ralith: yeah, it's ged_reopen
23:51.25 Ralith kk
23:51.55 Ralith I'm pretty sure I'm correctly passing it a filename; don't suppose you have any idea why it ends up so screwy?
23:52.05 Ralith (i.e. foo.g -> foo.\x030
23:52.06 Ralith )
23:52.21 Ralith or something like that
23:52.38 Ralith same thing seems to happen for anything after the . less than four or so characters
23:52.42 brlcad probably some bug :)
23:52.51 Ralith will dig around in libged for it, then
23:53.23 brlcad src/libged/open.c
23:54.24 brlcad unfortunately, I'm not sure what uses that yet
23:54.34 brlcad i thought archer does/did.. but I'm not seeing how it's tied in yet

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.