IRC log for #brlcad on 20090811

00:37.44 *** join/#brlcad talcite_ (n=matthew@75-119-228-20.dsl.teksavvy.com)
02:01.13 *** join/#brlcad talcite__ (n=matthew@69-165-133-98.dsl.teksavvy.com)
02:20.44 starseeker possibly the most absurd vehicle I have ever seen: http://cgi.ebay.com/ebaymotors/Hummer-H3-Limousine-2008-H3-PINK-HUMMER-LIMOUSINE-LIMO-LIMOSUITE_W0QQcmdZViewItemQQ_trksidZp3286Q2ec0Q2em14QQhashZitem35a28c1bacQQitemZ230360357804QQptZUSQ5fCarsQ5fTrucks
02:23.51 ``Erik smells like a "daddy's rich" car
02:24.17 starseeker that's up (or down) there with the Oscar Myer hot dog car
02:24.33 ``Erik hey now, the weinermobile is COOL
02:25.57 ``Erik how else do you get disturbing scenarios like http://wizbangpop.com/images/2009/07/wienermobile%20crash.jpg ? :D
02:26.38 starseeker oh my
02:26.57 starseeker doesn't see an ex-military Hummer on ebay... hmm...
02:27.17 starseeker thought they sold a few in the early days before GM figured out there was a civilian market...
02:30.53 ``Erik probably collectors items now
02:31.17 ``Erik wonder how many of those 'fall off the truck' O.o
02:37.54 starseeker Hehe, well, this might be a decent runner up: http://www.govliquidation.com/auction/view?id=2552645&convertTo=USD
02:38.37 starseeker Hmm, opening bid $150...
02:38.54 ``Erik heh, looks oddly familiar
02:39.16 starseeker talk about an awesome way to update our model...
02:40.16 starseeker imagines pulling up to work in that thing...
02:40.25 starseeker "no, really, it's my own truck!"
02:41.07 starseeker wonders what the gas milage is
02:41.18 starseeker I suppose if you have to ask you can't afford to run it...
02:42.09 starseeker maybe we can convince Bob he needs it for something
02:45.51 ``Erik looks like around 6mpg
02:46.05 starseeker winces
02:46.17 starseeker I know - design the world's first hybrid m35
02:46.32 starseeker it can't be any more pointless than the pink stretch hummer limo
02:46.39 ``Erik max highway speed goes between 45 and 60 depending on grade and shtuff
02:47.04 starseeker grins at the idea of going to yard sales in that thing...
02:48.05 ``Erik http://www.bunkerofdoom.com/mil/m35/mileage/mileage.html
02:50.48 starseeker cool
02:51.04 ``Erik seems that's the c^3 variant, has a hugeassed box on the back
02:51.07 starseeker or, if that's too fuel efficient... http://www.govliquidation.com/auction/view?id=2565791&convertTo=USD
02:51.44 starseeker nods - I think 55mph is low enough that it's up in the air whether weight or wind resistance is the major factor
02:53.20 ``Erik I d'no, a 10' brick at 55mph is going to have a lot of force on it
02:54.11 *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu)
02:54.19 starseeker ah, yeah, that tall you're probably right
02:54.35 starseeker shouldn't have wandered onto this site - cool stuff
02:54.40 starseeker http://www.govliquidation.com/auction/view?auctionId=2550019
02:55.08 ``Erik 210hp and tops at 60, even if it were engine rpm limited, it'd have to have a lot of wind resistance to need that much hp
02:56.17 starseeker must be for hauling
02:56.18 ``Erik (hard finding good info on the m35, apparently infiniti calls one of their cars that)
02:56.57 starseeker bemusedly wonders if gcam could be made to work with that milling machine...
02:57.36 ``Erik how's this for a sleek street machine.. imagine the awesome CD and such a small front area.. http://www.bunkerofdoom.com/mil/m35/first/319commo_truck_large.jpg
02:58.38 starseeker hehehe
02:59.25 starseeker would be worth renting one just to park it next to the BRLCADmobile for a photo
02:59.34 ``Erik heh
03:01.10 ``Erik d'no why you'd want a collection of slow vehicles in a single picture, though O:-)
03:03.43 starseeker was thinking - m35 truck == current GUI, Lotus == intended new GUI
03:04.21 starseeker ick - they apparently sell office equipment by the pallet
03:06.57 starseeker blinks at music CDs in one lot
03:07.04 starseeker bet there's a good story behind that one
03:12.23 starseeker ooh, heck-yeah http://www.govliquidation.com/auction/view?id=2509637&convertTo=USD&tid=GLSPPR7932&cm_re=1-_-hotlots-_-row3col3
03:16.06 starseeker is still a physics nerd at heart
03:43.48 *** join/#brlcad talcite_ (n=matthew@76-10-132-230.dsl.teksavvy.com)
04:20.09 *** join/#brlcad mvm92 (n=marcos@adsl-065-013-047-014.sip.mia.bellsouth.net)
04:20.35 mvm92 anyone know any good beginner tutorials for brlcad?
04:55.19 talcite hey guys. I need a bit of help with the build process. Is there a part of the program that's being built against libwdb?
04:55.37 talcite I'm having build errors after rpaths were removed
05:04.14 *** join/#brlcad talcite_ (n=matthew@69-165-150-27.dsl.teksavvy.com)
06:20.18 *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net)
06:56.58 *** join/#brlcad talcite_ (n=matthew@206-248-186-226.dsl.teksavvy.com)
08:04.29 *** join/#brlcad LarsG (n=lars@nusnet-189-109.dynip.nus.edu.sg)
08:06.23 *** part/#brlcad LarsG (n=lars@nusnet-189-109.dynip.nus.edu.sg)
09:10.16 *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net)
09:29.01 *** join/#brlcad mafm_ (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net)
09:39.41 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
09:45.01 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
11:42.21 *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch)
11:59.19 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
13:03.25 *** join/#brlcad yukonbob (i=1000@s142-179-54-198.bc.hsia.telus.net)
13:28.29 CIA-38 BRL-CAD: 03davidloman * r35509 10/rt^3/trunk/src/adminpanel/ (7 files): Added a threaded CommandParser and an interface to support abstraction of the object CommandParser passes its commands to. Additionally, added socket Connect and Disconnect commands into AdminControlPanel.
13:32.03 CIA-38 BRL-CAD: 03davidloman * r35510 10/rt^3/trunk/src/adminpanel/CommandParser.h: reduced visibility of copy constructor and internal command checking function
13:37.25 *** join/#brlcad roberthl (n=robert@rhl.me.uk)
14:23.56 CIA-38 BRL-CAD: 03erikgreenwald * r35511 10/rt^3/trunk/src/ (10 files in 10 dirs): support "out of dir" builds
14:48.45 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-175.sbndin.btas.verizon.net)
15:17.01 *** join/#brlcad samrose (n=samrose@c-24-11-185-57.hsd1.mi.comcast.net)
15:22.41 *** join/#brlcad ornitorrincos (n=ilcra198@archlinux/trusteduser/ornitorrincos)
15:38.45 ``Erik nice. in rt^3, cmake claims qmake cannot be found, but there it is O.o
15:38.52 d-lo lawl
15:39.15 d-lo the classic helpful post: Works for me!
15:39.42 d-lo what flava of cmake?
15:40.04 ``Erik cmake version 2.6-patch 4
15:40.29 ``Erik ah, it's search for qmake 4, but doesn't announce it the messages
15:40.49 ``Erik on bsd, ois fails to find Xlib.h (it's /usr/local/include/X11/Xlib.h, which confuses things)
15:41.02 d-lo hrm.
15:41.09 d-lo and ois is an ogre dep?
15:41.27 ``Erik src/other/ois/
15:41.45 d-lo right. I think the only reason its there is because of ogre. methinks
15:41.59 ``Erik comments it out
15:42.33 d-lo are you builing src/g3d or src/other/ogre?
15:42.44 d-lo s/builing/building/
15:43.18 ``Erik toplevel
15:44.03 ``Erik will fight it some more O.o
15:45.32 ``Erik nutty, it actually build
15:45.35 ``Erik built
15:45.46 d-lo in the toplevel CMakeLists.txt, add '/usr/local/include/' to the 'INCLUDE_SEARCH_PATHS thingy
15:46.09 d-lo mebbe that will help it find x11.
15:46.25 d-lo or did it build it with ois already?
15:47.35 ``Erik I commented it out
15:47.44 CIA-38 BRL-CAD: 03erikgreenwald * r35512 10/rt^3/trunk/src/other/CMakeLists.txt: comment out ois. Not needed for GS, and fails where X is in /usr/local/
15:47.48 ``Erik it smells very not unix friendly... it's all "linux" crud
15:48.07 ``Erik damnit, svn is retarded, I ^c'd that at the very beginning and it still went and did it
15:48.21 ``Erik heh, and it claims that commit failed.
15:48.35 d-lo awesome.
15:51.41 ``Erik heh, it saved it remote but forgot to update the local notion of what exists remotely... transaction fail...
15:51.58 ``Erik goes luddite and bunkers in the land of cvs and automake O.o
15:54.52 CIA-38 BRL-CAD: 03davidloman * r35513 10/rt^3/trunk/CMakeLists.txt: added some search paths for lib/ and include/ detection.
15:59.56 ``Erik doesn't seem to fix it O.o
16:00.10 d-lo k
16:00.30 d-lo wonders why it works here....
16:02.33 d-lo so your Xlib.h is in /usr/local/include/X11 and not /usr/include/X11 ?
16:30.22 *** join/#brlcad docelic (n=docelic@78.134.205.187)
16:34.27 *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net)
17:01.14 ``Erik yeah
17:02.15 ``Erik historically, /usr/lib was only for system libs, X would go in like /opt/X/lib or /usr/X11R6 or even /etc/X/ ... linux craps everything in the same place :/
17:07.35 *** join/#brlcad talcite_ (n=matthew@206-248-186-226.dsl.teksavvy.com)
17:16.41 louipc etc fir libs!
17:20.11 CIA-38 BRL-CAD: 03davidloman * r35514 10/rt^3/trunk/ (8 files in 4 dirs): Removal of antiquated classes
17:20.35 CIA-38 BRL-CAD: 03davidloman * r35515 10/rt^3/trunk/ (8 files in 4 dirs): Implementation of netProto handshaking.
17:21.54 *** join/#brlcad Elrohir (n=kvirc@p5B14FB4F.dip.t-dialin.net)
17:25.20 ``Erik etc used to be a misc dir, not a config dir... :)
17:30.14 talcite_ brlcad: ping?
17:40.11 ``Erik talcite_work: libwdb? it's a part of BRL-CAD and used by many things...
17:42.22 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-175.sbndin.btas.verizon.net)
18:18.56 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-175.sbndin.btas.verizon.net)
18:38.21 *** join/#brlcad talcite (n=talcite@134.117.108.108)
18:41.44 CIA-38 BRL-CAD: 03erikgreenwald * r35516 10/brlcad/trunk/src/adrt/librender/cut.c: fix lame bug, make cut work again.
18:42.27 talcite do you guys know when the next release is likely to come out?
18:42.41 louipc 'soon' :D
18:43.54 talcite haha alright. No rush. I need to weed out all of these rpath problems
18:44.24 louipc I guess your packaging will be made slightly easier then eh?
18:44.52 talcite well, it looks better if I'm packaging a release than a SVN revision
18:45.05 talcite but it's not a huge issue, you see SVN packages sometimes in the repos
18:45.24 talcite what's more pressing though is that rttherm is using rpaths and won't compile without them
18:45.28 louipc I hear that itcl/tk will it into mainline tcl/tk
18:45.34 louipc that will be great
18:45.38 talcite cool. Yeah
18:45.54 louipc yea
18:57.02 ``Erik next release should be "any day now", brlcad was trying to push it out before siggraph, but didn't quite manage *shrug* and now I imagine he's in a coma recouping
18:57.17 ``Erik isn't exactly sure what the stoppers are, or woulda done it last week
19:02.57 *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net)
20:17.30 *** join/#brlcad mafm (n=mafm@129.Red-83-49-86.dynamicIP.rima-tde.net)
20:45.29 *** join/#brlcad elena (n=elena@89.136.118.141)
20:45.42 elena hi, all.
20:53.18 CIA-38 BRL-CAD: 03erikgreenwald * r35517 10/brlcad/trunk/src/adrt/librender/cut.c: get visible line rendering again.
20:58.02 CIA-38 BRL-CAD: 03erikgreenwald * r35518 10/brlcad/trunk/TODO: adrt split view cutting plane is back. knock it off the list!
21:29.52 CIA-38 BRL-CAD: 03ebautu 07http://more.brlcad.org * r23 10Model repository/: bldg391 (insert model: )
21:31.19 *** join/#brlcad elena1 (n=elena@89.136.118.141)
21:31.32 CIA-38 BRL-CAD: 03ebautu 07http://more.brlcad.org * r24 10Model repository/: Havoc (insert model: )
21:33.08 CIA-38 BRL-CAD: 03ebautu 07http://more.brlcad.org * r25 10Model repository/: Tank car (insert model: )
22:01.13 CIA-38 BRL-CAD: 03 07http://more.brlcad.org * r23 10Model repository/: bldg391 (update model: BRLCAD processing completed.)
22:06.39 CIA-38 BRL-CAD: 03 07http://more.brlcad.org * r24 10Model repository/: Havoc (update model: BRLCAD processing completed.)
22:08.07 CIA-38 BRL-CAD: 03 07http://more.brlcad.org * r25 10Model repository/: Tank car (update model: BRLCAD processing completed.)
22:18.16 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
22:55.09 ``Erik huh, a seggie
22:55.27 starseeker segway? ;-)
22:56.55 ``Erik heh, didja see paul grahams essay about segways? and the ensuing nerdrama?
22:57.27 starseeker no - where's that?
22:57.49 starseeker oh, nice work with the cuting plane
22:58.07 ``Erik um, paulgraham.com/essays/ ? :)
22:58.18 ``Erik was on hn a bit ago
22:58.39 ``Erik (all things pg are on hn... irritating how much cocksucking goes on there)
22:58.55 ``Erik yeah, heh.. the cutting plane... turns out that (a+b)*c != a+(b*c)
22:58.57 ``Erik O:-)
22:59.58 starseeker ow
23:00.08 starseeker when did that sneak in?
23:00.26 starseeker wants to see a demo :-))
23:01.29 ``Erik um, there were a bunch of a[0] += c*b[0]; etc, and I grabbed VADD2SCALE() not paying attention to the parens
23:01.35 ``Erik file was riddle with those, musta had an off day
23:01.39 starseeker ah
23:01.47 starseeker can I run it yet?
23:01.56 starseeker looks for binary...
23:01.58 ``Erik install the latest brlcad, install isst, put ktank.g in /tmp/ and run isst
23:02.20 ``Erik left click zooms in and out, right click rotates, middle click pans
23:02.25 starseeker is isst in its own tree?
23:02.28 ``Erik yeah
23:02.31 ``Erik requires gtk+
23:02.52 starseeker ah
23:03.19 ``Erik also requires /usr/brlcad/include and /usr/brlcad/lib/librt.{so,dylib,dll}
23:04.22 ``Erik (if I recall my winderz, it SHOULD compile just fine with msvc or mingw, but if you happen to know the fu to try to make it go into distributed mode, it'll fail due to WSAStartup() not being called)
23:06.26 ``Erik (given the cracking of the hard outer shell, btw, I would like a chatter session among the BRL-CAD cabal in the very near future...)
23:06.49 jdoliner hey can anyone explain to me how to use user values in opennurbs
23:07.30 ``Erik file:line ?
23:08.08 ``Erik <-- doesn't know, but is good at mindlessly jabbering, things he managed to help indianlarry with a fugly c++ oddity in spite of being anti-c++ :)
23:09.26 jdoliner you can find them in opennurbs_x.h line:338
23:09.36 jdoliner there are of type ON_U
23:09.43 jdoliner which I can't find declared anywhere
23:12.19 starseeker jdoliner: what are you trying to do?
23:12.27 starseeker is it something not in opennurbs_userdata.h?
23:13.13 starseeker perhaps example_userdata/example_userdata.cpp has something helpful?
23:13.21 jdoliner thanks let me check that
23:15.55 jdoliner I could be really wrong but I think user data is a different thing
23:16.06 starseeker isn't sure
23:16.25 jdoliner m_user is supposed to be just a scratch field on some of their classes
23:16.31 ``Erik um
23:16.39 jdoliner all I'm doing is setting it to a number and then checking which number I set it to
23:16.45 starseeker I see it used only in brep.h and brep.cpp
23:17.16 starseeker what are you trying to achieve?
23:18.40 jdoliner basically I have an array of ON_X_EVENTS that record intersections between a pair of 2dcurves and the respective trims in the faces they're going to go into
23:18.51 *** join/#brlcad docelic_ (n=docelic@78.134.195.74)
23:18.55 jdoliner I use that field to record which curve the intersection occurred in
23:19.04 jdoliner curve1 or curve2
23:19.09 starseeker Hmm. I doubt that's the right place...
23:19.11 ``Erik ok, it IS compiled, must be a generated symbol
23:20.05 jdoliner the error i'm getting is when i do m_user == 0
23:20.05 starseeker jdoliner: any reason you can't hang that info on the BRL-CAD primitive as an attribute?
23:20.43 ``Erik ON_U is cooked up as a union
23:20.56 jdoliner oh
23:21.02 jdoliner so if I do m_user.int
23:21.08 jdoliner then it will cast it as an int
23:21.15 ``Erik opennurbs_define.h:204
23:22.07 jdoliner aha
23:22.18 jdoliner that should do it then
23:22.23 ``Erik doesn't answer starseekers question, though
23:22.26 jdoliner I'm not sure how I managed to miss that with my search
23:22.27 jdoliner yes
23:22.37 ``Erik that's how to fix it, but ... is that REALLY what you want to do?
23:22.44 jdoliner is there a brl-cad ON_X_EVENT primitive?
23:22.55 jdoliner i'm a little foggy on what you meant by that
23:23.44 ``Erik is unfamiliar with "ON_X_EVENT"
23:24.03 ``Erik translate to non-opennurbs, please? :)
23:24.05 jdoliner ON_X_EVENT is a record of an intersection between 2 curves
23:24.14 jdoliner or between a curve and a surface
23:24.34 jdoliner it has all the relevant information bundled up in it
23:25.00 jdoliner being the points of intersection themselves
23:25.07 ``Erik ok, so literally "opennurbs cross event"?
23:25.08 jdoliner the paramaters they occurred at
23:25.14 jdoliner yeah
23:25.26 ``Erik my initial reading was "if something happens in X windows" :)
23:25.48 ``Erik (erm, X windowing system, or X... don't flame me)
23:25.50 jdoliner yeah, I actually thought that to at fiest
23:26.22 jdoliner so they also have a field m_user
23:26.36 ``Erik well, there ya is... it's a raw union... those're dangerous as they lack any kinda magic to do checking on :/
23:26.37 jdoliner which is just a scratch field for anything you might want to use it for
23:27.01 ``Erik a common C pattern is struct poo_s { int magic; union v { ... } };
23:27.33 ``Erik then you can switch(mypoo.magic){ case SOMETHING: mypoo.v.something = x; ... }
23:28.03 jdoliner yeah I agree it's dangerous, here's why I think it will be okay
23:28.58 ``Erik *shrug* ya don't have to defend yourself
23:29.05 ``Erik I'm just pointing out the danger :)
23:29.06 jdoliner these values are all set within a class and then used read out by that same class, the ON_X_EVENTS are never touched by outside functions
23:29.21 jdoliner oh but I like to
23:29.46 jdoliner I'd defend myself to my goldfish or something if I didn't have real people
23:29.56 jdoliner I always wind up noticing flaws that way
23:30.47 ``Erik if you grep the BRL-CAD, you'll find quite a few instances of goto... *shrug* personally, I'm reluctant to permit them in anything I touch, but sometimes you gotta go use something that is generally considered evil
23:31.02 ``Erik s/,/ src,/
23:31.55 ``Erik (naked unions stink to me, it's damn cheap to shove a union in a struct with a type field)
23:41.08 ``Erik starseeker: did you manage to get it up and running?
23:43.15 starseeker nah, I'm on a mac which (afaik) has no gtk install
23:43.25 starseeker will try it at home
23:46.19 ``Erik ah, bummer
23:46.47 starseeker ``Erik: so now you're essentiall as robust as our tesselation?
23:46.48 ``Erik you're still at the office?
23:46.52 starseeker yep
23:46.57 ``Erik um, for the most part, I think...
23:47.07 ``Erik there're still modes which'll call bu_bomb
23:47.09 starseeker just got here not too long ago - it's been a crazy day
23:47.20 ``Erik use bobs linux box? :)
23:47.24 starseeker heh
23:47.59 ``Erik I want to re-write teh gui to use tk and libfb, so I can put it right in BRL-CAD :/
23:48.14 starseeker nods
23:48.20 starseeker see if you can integrate it with Archer
23:48.30 ``Erik and enable a plugin system that sends the "mode specific" panel via tk across the wire
23:48.33 starseeker ttk widgets Suck (slightly) Less (tm)
23:50.25 ``Erik (frankly, it's neat and all, but I"d like to get it spooled where someone else is dicking with it and I can go do other things...)

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