IRC log for #brlcad on 20090827

02:16.10 Yoshi47 <PROTECTED>
02:16.22 Ralith Yoshi47: step-by-step description of what you did
02:17.01 Ralith basically, a writeup such that a complete newbie could reproduce your model, with enough explanation that one would learn a lot doing so.
02:17.04 Ralith brb
02:17.40 Yoshi47 umm, that would take a while to write up and who knows if it did it correct and the best way
02:18.19 Yoshi47 what would would be an excellent tool for tutorials, the ability to extract the command used to create each object!
02:18.47 Ralith it would indeed take some effort, but it would be very interesting to read.
02:19.04 Ralith and if it's written up other people can suggest more 'correct' ways :P
02:19.09 Ralith that way you get to learn too ^^
02:19.16 Yoshi47 true
02:19.40 Ralith and writing out what you did and why you did it for each step might in and of itself help you.
02:19.51 Yoshi47 well i think about it and work at that slowy, you are talking about the impeller right? it will take some time i got lots going on, but i'll give it a shot...
02:19.53 Ralith 'course, lots of work and probably not as helpful as just modeling more random stuff.
02:20.00 Ralith yeah, the impeller
02:20.03 Yoshi47 ok
02:20.23 Yoshi47 well, i'' try in my spare moments, good review for me thats for sure!
02:20.33 Ralith no rush; just an idea.
02:20.54 Yoshi47 Ralith, nope, but a good idea, i'll get her done, need more tutorials.
02:21.21 Ralith :)
02:21.41 Yoshi47 i wish i had a clone...
02:22.29 Yoshi47 well im of to bed, cya guys later!
02:23.19 Yoshi47 man that impeller looks nice in glass, i hope brlcad started a chrome render
02:24.06 Yoshi47 bye
02:24.37 Ralith nite!
02:31.46 *** join/#brlcad Yoshi47 (n=jan@d72-39-56-44.home1.cgocable.net)
03:32.29 *** join/#brlcad FAMULUS (n=mark@32.139.175.39)
03:47.45 starseeker hmm - I think I found the perfect starting point for populating a default material objects list :-) http://www.dlis.dla.mil/PDFs/fiigmat.pdf
03:48.31 starseeker wonders if that sucker can be parsed somehow...
04:15.31 louipc sure why not?
05:09.57 *** join/#brlcad talcite (n=Matthew@bas1-toronto21-1242460497.dsl.bell.ca)
06:56.53 *** join/#brlcad talcite_ (n=matthew@69-196-180-192.dsl.teksavvy.com)
08:33.16 *** join/#brlcad cosurgi (n=cosurgi@153.19.34.234)
10:57.51 *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com)
11:50.22 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net)
11:50.48 *** join/#brlcad docelic (n=docelic@78.134.201.180)
12:05.00 *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net)
12:20.51 starseeker wonders how many man hours all of this represents: http://www.dlis.dla.mil/fiigdata/fiigs.htm
12:21.49 d-lo lol
12:21.54 d-lo probably don't want to know.
12:22.04 d-lo but here's my favorite: A511W 02/01/2001 JUICE, GRAPE, SACRAMENTAL
12:22.50 starseeker LOL
12:29.45 louipc HAHHA
12:36.20 Yoshi47 starseeker, whats that web page for?
12:40.05 *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch)
12:43.44 ``Erik heh
12:44.27 ``Erik looks like item #'s and descriptions for military shipping&supply logistics crud
12:51.32 Yoshi47 yeah, i was hoping for g DB of the parts! lol
12:59.52 ``Erik grouses at gtk+
13:05.02 Yoshi47 ``Erik, whys that
13:05.42 CIA-28 BRL-CAD: 03irpguardian * r35725 10/brlcad/trunk/src/libged/human.c: Fixed bug where '-n' command didn't properly rename toplevel combination.
13:10.57 Yoshi47 well i think its time for this question, how does one go about creating a screw? i there a nice tutorial available?
13:12.31 louipc there are some programs that do it
13:13.44 louipc heh bolt...
13:14.17 Yoshi47 but brl not capable directly? at least no iuntil NURBS done...
13:15.24 louipc I think bolt is broken... it froze on me
13:15.49 louipc Yoshi47: you mean via mged?
13:15.58 Yoshi47 ya
13:16.00 Yoshi47 sorry
13:17.02 louipc I would assume it's possible if the program could do it
13:18.18 ``Erik Yoshi47: dialog box return code isn't being set, and I'm not sure why
13:19.00 Yoshi47 umm
13:20.36 ``Erik (isst uses gtk+ at the moment)
13:21.00 louipc hrm bolt is tremendously broken for me :/
13:21.05 Yoshi47 wouldn't know what isst is?
13:21.56 ``Erik side project that mostly lives in brlcad (as libtie/adrt) with a gui component outside of the main tree... interactive ray tracing, um, the picture of the stryker in our gallery was done using it
13:24.33 louipc Yoshi47: anyways... the ronja guy made some. I'm not sure how he did them
13:24.36 louipc http://ronja.twibright.com/3d/hardware.php
13:24.43 louipc you may want to ask him
13:25.43 ``Erik lookhis .g file is on that page
13:27.09 louipc doesn't say much about the method though :/
13:27.19 ``Erik ehhhhh, buttloads of tgc's
13:30.09 Yoshi47 louipc, or i just download the master.g and then analyze
13:34.11 Yoshi47 i see how he did it, man thats alot to figure out.
13:35.30 ``Erik how accurate do ya want your bolts? :D
13:37.29 Yoshi47 ``Erik, i don't think they have to be that accurate allthough it would be nice, just a question. talking to my peer here and he say that in PRo/e they just create on thread and then revolve it around an axis.
13:37.42 Yoshi47 is there revolve command?
13:37.44 starseeker did a threading test with pipe once actually - that worked pretty well
13:37.47 ``Erik yeah, we had a summer student working on that, it's not done
13:38.12 Yoshi47 i thought there was, umm
13:38.19 Yoshi47 have to think this one through...
13:38.32 ``Erik would probably make a little script with some kinda tor or ell assembly to make a bolt *shrug*
13:38.42 Yoshi47 maybe have to use hex since most of my bolts will be metric
13:39.08 louipc yeah properly shaped threads would be mint
13:39.14 ``Erik (depending on scale, I might just call 2 rcc's a bolt and move on)
13:39.15 d-lo Cyl + Starseekers Spring command for the threads + 2 arb8's. BAM! Bolt.
13:39.28 Yoshi47 ``Erik, ya might just have to for now,
13:39.39 ``Erik or an rcc and 2 arb8's
13:39.46 CIA-28 BRL-CAD: 03starseeker * r35726 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: Er, oops - better refer to the actual surface index, not the count...
13:39.47 ``Erik depending on the head :)
13:40.02 d-lo either way... simple :)
13:40.05 Yoshi47 some are flat head with hex drive
13:40.23 d-lo probably spent more time on the irc channel than it would have taken to whip up a bolt :)
13:40.36 Yoshi47 not if you don't know how to do it
13:40.59 ``Erik ya know how to make rcc's and arb8's, right? :D (gotta choose your fidelity)
13:41.18 Yoshi47 wheres this spring command?
13:41.22 Yoshi47 ya
13:41.50 ``Erik (also; you can make the bolt 'ghetto', then come back to it later when ya know more or have time to commit to it)
13:42.21 d-lo just make each arb8 into a trapezoid and then glue the long faces together to make the 6 sided bolt head. Glue in the rcc to the bottom and subtract whatever you need to out of the head (Allen, Flat, Philips, Star, etc)
13:42.54 *** join/#brlcad FAMULUS (n=mark@32.139.175.39)
13:42.59 ``Erik combinations refer to names, not instances, so you can have a bolt used in thousands of combinations, make your improved bolt, kill the old bolt and move the new one in place and it automatically appears everywhere
13:43.11 ``Erik so, y'know, ain't no use sweating it just yet :D
13:43.18 Yoshi47 true
13:43.52 Yoshi47 but it is a good lesson, sinc ei also need to make a acme screw, or ball screw haven't decided yet
13:44.55 louipc I don't think acme is possible
13:45.25 Yoshi47 should be not any more complicated then a screw
13:45.39 Yoshi47 maybe im mistaken
13:45.57 Yoshi47 this spring comand that d-lo is taking about should be able to do that
13:46.30 Yoshi47 which brings up the question that got lost, where is this spring command?
13:47.37 louipc hmm not sure
13:48.04 louipc I don't think you can define the shape of the spring though..
13:48.18 louipc well in terms of the spring wire itself
13:49.18 Yoshi47 hmm
13:51.42 Yoshi47 did the army use another cad program back in the 70s to draw screws? how did they do it?
13:53.24 louipc oh right it's renamed to coil
13:54.11 louipc heh they probably didn't
13:54.25 louipc at least with brl-cad :P
13:55.17 Yoshi47 umm
13:57.11 Yoshi47 that renders nicely, no can we specify more options, time to look at the docs...
14:04.35 Yoshi47 starseeker, you here?
14:15.10 CIA-28 BRL-CAD: 03bob1961 * r35727 10/brlcad/trunk/src/external/ProEngineer/proe-brl.c: Update to always create a Proe_Name attribute for each BRL-CAD object created (except for top).
14:18.20 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net)
14:22.01 brlcad hm, that is an interesting idea about storing the actual command history involved in manipulating an object
14:22.25 louipc autocad does that actually
14:22.37 brlcad arguably something that could be managed through libged, have to think about that some
14:23.11 louipc unlimited undo :D
14:26.25 brlcad revolve is finished enough for that use, ray-tracing certainly works -- but don't think tessellation was implemented yet (meaning you couldn't export it to stl)
14:27.59 brlcad Yoshi47: in the 70's most everything was done by hand on paper
14:28.23 Yoshi47 oh so basically the army just didn't do screws in brlcad
14:28.40 brlcad louipc: not so much for undo purposes, but to be able to reconstruct or step through the construction history
14:28.54 brlcad but yeah, you could then undo
14:29.14 brlcad Yoshi47: brl-cad started circa 1979, first "release" in 1984
14:29.35 brlcad you're talking about very early days of computing and computer graphics
14:29.45 brlcad there were no cad systems yet
14:30.14 Yoshi47 ah miss read the gallery picutre of Mike Muuss
14:30.17 brlcad the "computers" of the day had very limited input and display capabilities
14:30.35 Yoshi47 so revolve is brl-cad command or mged
14:31.18 Yoshi47 or not even released yet?
14:32.12 brlcad one of the first uses for brl-cad was to visualize what eventually became the M1 tank, mike was basically challenged that it wasn't possible, he showed them in a couple days that it was
14:32.34 brlcad that was actually the *first* time anyone had ever seen the entire vehicle "put together"
14:32.48 Yoshi47 cool
14:32.49 brlcad generals flew in from the pentagon to see it
14:33.10 brlcad revolve is a primitive, like extrude
14:33.24 brlcad takes a sketch
14:33.36 brlcad and a rotation angle
14:33.58 Yoshi47 any docs on it? or is that it?
14:34.17 brlcad so you could fairly easily contour a threading in 2d, import as a sketch, then revolve that around just like in proe
14:34.40 Yoshi47 cool
14:34.48 brlcad depending on what you need it for, it's not going to be too useful to you if you need to export the model
14:34.51 Yoshi47 i think i need to learn more about sketches
14:35.01 brlcad because it can't be tessellated yet (turned into polygons)
14:35.02 Yoshi47 brlcad, don't need to export
14:36.00 brlcad this is the only docs really, dev docs http://brlcad.org/wiki/Revolve_Primitive
14:37.59 brlcad best start is to probably create a sketch, then extrude it .. make sure you understand that process -- revolving then is not really any different than extruding
14:38.26 brlcad creating/importing a scetch is the more painful part as that's a 2d centric modeling approach, which is not our forte
14:38.33 brlcad and generally discouraged..
14:38.50 brlcad starseeker's coil tool is a better approach
14:39.25 brlcad that will give you a whole range of threading types as a subtraction primitive
14:39.58 Yoshi47 i need more docs on coil
14:40.34 brlcad more docs?
14:40.34 brlcad it has a manual page
14:40.34 Yoshi47 umm i tried
14:40.42 Yoshi47 didn't work, i'll try again
14:40.46 brlcad and the developer for it sits in here, better than docs ;)
14:40.56 Yoshi47 ya he not answering
14:41.05 brlcad patience ;)
14:41.10 Yoshi47 yep
14:42.00 Yoshi47 so where is the best place to learn about sketches?
14:48.32 brlcad like i said, that part is thin (in all respects) because it's not our way ..
14:48.42 brlcad there are docs somewhere, but I don't really remember where
14:49.13 brlcad just because that method isn't a priority/interest/concern, at all .. we mostly deal with sketch objects on import, like from a dxf
14:49.21 brlcad there is a sketch editor
14:49.39 brlcad if you create a sketch through the gui, and edit that sketch, you'll be in the sketch editor
14:50.09 brlcad horrible interface, but it gives you basic edit controls for adding line segments, arcs, circles, whatever to your sketch
14:50.55 brlcad there are docs that teach one how to do what the coil does manually in Vol III, advanced techniques
14:51.17 brlcad there is a coil antenna there that teaches how to use the pipe primitive that is relevant
14:51.59 brlcad the pipe primitive is pretty powerful in itself, another example of a semisteep learning curve but with a high(er) payoff compared to other cad systems
14:53.31 Yoshi47 cool, i'll take a look at those today then, thanks
14:55.58 Yoshi47 do you have a link to Vol III, advanced techniques
14:56.02 Yoshi47 can't seem to find it
15:06.56 brlcad vol II is the massive mged tutorial series
15:07.04 brlcad vol III is at the same place
15:07.21 brlcad should go down that list and familiarize, they're good docs ;)
15:09.15 Yoshi47 oh its called Principles of Effective Modeling
15:17.52 brlcad yeah, sorry, that's our internal name for it
15:18.20 brlcad well, not "internal" .. it was the third "book" when we printed them :)
15:20.19 Yoshi47 oh,
15:32.12 louipc starseeker: is there a reason doc/book/VolumeIV.xml is separate from doc/docbook/books
15:46.33 *** join/#brlcad FAMULUS (n=mark@32.139.175.39)
16:00.24 *** join/#brlcad h4r1 (n=dbs@115.240.108.36)
16:26.26 Yoshi47 when you concat 2 dbs together if there is the same names in both, how does that work?
16:32.40 louipc The man page says it will add computer generated prefixes
16:33.14 louipc but won't rename members of combinations...
16:37.53 Yoshi47 umm so then any combs will not work..
17:01.09 *** join/#brlcad FAMULUS (n=mark@dsl081-135-036.nyc1.dsl.speakeasy.net)
17:54.17 ``Erik revolve works now?
17:54.56 ``Erik *readreadread*
17:58.13 brlcad yeah, it works
17:58.24 ``Erik sans _tess
17:58.55 ``Erik marching cubes is gonna shake things up a bit, methinks
17:59.00 brlcad yeah, and maybe a few other callbacks that would be nice to have, but it is enough to read/write them from the db, basic plot, and raytracing works
17:59.53 brlcad dbconcat has options
18:02.10 brlcad looks like the manual page is a little out of date
18:46.54 ``Erik oi
18:52.09 brlcad vey
19:01.05 *** join/#brlcad FAMULUS (n=mark@dsl081-135-036.nyc1.dsl.speakeasy.net)
19:05.52 CIA-28 BRL-CAD: 03brlcad * r35728 10/brlcad/trunk/configure.ac: minor typo, missing >
19:13.54 CIA-28 BRL-CAD: 03irpguardian * r35729 10/brlcad/trunk/src/libged/human.c: Fixed a problem when reading in a Verbose.txt file and not properly updating some variables.
19:28.42 *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net)
19:50.46 *** join/#brlcad FAMULUS (n=mark@dsl081-135-036.nyc1.dsl.speakeasy.net) [NETSPLIT VICTIM]
19:50.46 *** join/#brlcad pacman87 (n=pacman87@bz.bzflag.bz) [NETSPLIT VICTIM]
19:54.52 *** join/#brlcad pacman87 (n=pacman87@bz.bzflag.bz)
20:29.24 CIA-28 BRL-CAD: 03erikgreenwald * r35730 10/isst/trunk/src/ (gui.c net_worker.c): initial .g loader dialog box
20:43.27 ``Erik I need a test mutant O.o
20:50.16 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net)
21:19.18 ``Erik aww, no one wants to be a guinnea pig?
21:21.00 louipc what for?
21:21.55 ``Erik isst, to see if it works on various other machines
21:22.20 louipc sure
21:23.00 ``Erik make sure your BRL-CAD is recent, then grab https://brlcad.svn.sourceforge.net/svnroot/brlcad/isst/trunk and give it a while? :D
21:23.44 louipc SVN rev 35355 ok?
21:24.05 CIA-28 BRL-CAD: 03erikgreenwald * r35731 10/isst/trunk/src/gui.c: hide unwired modes
21:24.48 CIA-28 BRL-CAD: 03irpguardian * r35732 10/brlcad/trunk/src/libged/human.c: Various tweaks, and added comments
21:24.57 ``Erik hm, cut won't work right
21:25.29 ``Erik tho you can update, go into src/adrt and do "make install" there, should work without having to rebuild ALL of BRL-CAD
21:30.51 louipc hmm
21:32.07 louipc I don't have a build or anything but I do have headers installed
21:32.56 louipc selective building doesn't seem to work.
21:32.58 ``Erik it should compile and run, it's just the "cut" render method won't be right
21:33.02 louipc libtool: link: cannot find the library `../../src/libbu/libbu.la' or unhandled argument `../../src/libbu/libbu.la'
21:33.19 louipc that's when making adrt
21:33.23 ``Erik oh, heh, I assumed you still had build stuff
21:33.37 ``Erik you can do "make depends install-depends" in adrt and it should "do the right thing"
21:34.04 louipc yar!
21:35.32 louipc I guess I should leave it around
21:35.52 louipc it will cut down on build time :D
21:36.08 ``Erik *shrug* if you're not doing development with it or don't want on the bleeding edge, it's not terribly important :)
21:42.32 *** join/#brlcad talcite (n=Matthew@206-223-179-178.beanfield.net)
21:50.07 ``Erik headin' home, bbi1h O.o
22:36.56 ``Erik home at last
22:37.16 louipc having trouble pointing to the headers heh
22:37.21 louipc http://louipc.mine.nu/brlcad/isst-build.log
22:37.26 louipc welcome back :D
22:39.59 ``Erik you don't have /usr/brlcad/include/brlcad ?
22:40.15 louipc no, it's in opt instead
22:41.00 ``Erik ah, try ./configure CPPFLAGS="-I/opt/brlcad/include -I/opt/brlcad/include/brlcad" LDFLAGS=-L/opt/brlcad/lib
22:43.54 louipc do I still need --with-adrt then?
22:44.15 ``Erik hrm?
22:44.56 ``Erik possibly, I need to redo that bit of the configure file
22:45.17 louipc hmm seems to work
22:45.41 louipc /home/louipc/devel/isst/src/gui.c:813: undefined reference to `strnstr'
22:45.49 louipc not in Linux?
22:46.39 ``Erik strange, doesn't come up when you man it? (it's just a bound limited version of strstr(3))
22:46.54 louipc nope
22:47.01 louipc strstr is available
22:47.08 louipc and strcasestr
22:47.10 ``Erik it's ISO C90 O.o
22:47.14 louipc o.O
22:47.26 ``Erik erm, mebbe they just globbed extra crap into this manpage
22:47.42 louipc dunno, but it's not in gnu
22:48.12 louipc well on my system... hah
22:48.13 ``Erik hm, guess not, seeing bug reports of linux being the odd one out for that function
22:48.24 louipc kewl
22:54.25 CIA-28 BRL-CAD: 03erikgreenwald * r35733 10/isst/trunk/ (configure.ac src/gui.c): cope with missing strnstr (linux lacks it)
22:55.09 CIA-28 BRL-CAD: 03erikgreenwald * r35734 10/isst/trunk/ (Makefile.am TODO): add a TODO list
22:56.04 louipc hmm why not use strstr throughout?
22:56.37 ``Erik buffer overflow vulnerability
23:03.53 starseeker woo hoo!
23:03.56 starseeker has house
23:04.02 louipc whoa I got a big window
23:04.11 louipc starseeker: nice congrats
23:04.15 ``Erik w00t, grats, starseeker
23:04.21 starseeker thanks :-)
23:04.39 ``Erik louipc: try opening '/path/to/ktank.g' with the region 'tank'
23:05.31 louipc sweet
23:06.04 ``Erik left click zooms in and out, middle click pans, right click rotates
23:08.01 louipc hmm doesn't perform too well
23:08.17 louipc kicks up cpu usage 100% if I do anything
23:08.22 ``Erik yes
23:08.24 CIA-28 BRL-CAD: 03erikgreenwald * r35735 10/isst/trunk/ (TODO configure.ac src/Makefile.am): Cope with BRL-CAD being installed somewhere other than /usr/brlcad via a --with-brlcad=/path/to/brlcad flag.
23:08.25 ``Erik what kinda framerate?
23:08.29 ``Erik and what kinda mcahine?
23:08.45 ``Erik (every update to the display is a raytraced scene...)
23:08.47 louipc PIII 866MHz
23:09.09 louipc how do I see the framerate?
23:09.14 ``Erik ahhh, yeah, not too many ponies to push it :)
23:09.14 louipc oh I see
23:09.18 ``Erik should be printing to console
23:10.15 louipc .4 FPS? lol
23:10.21 ``Erik heh, not bad at all
23:10.37 ``Erik compare it to the time rt takes to render :D
23:10.37 louipc that sounds horrible
23:10.46 ``Erik (that's zomfg raytraced, not opengl or anything)
23:10.51 louipc ok sure
23:10.57 louipc oh no hardware accel eh?
23:11.00 ``Erik right
23:12.25 louipc ooh got up to .59 FPS
23:13.26 louipc ls
23:13.29 louipc erp
23:13.58 ``Erik (that model is actually one of the worst performing ones due to huge flat surfaces, the KD-tree doesn't build nice... but it converts very fast)
23:15.02 louipc oh it converts to BOTS
23:15.28 ``Erik yeah
23:15.30 louipc why would large flat surfaces be bad for that? o.O
23:15.49 louipc two triangles could make a football field :P
23:15.50 ``Erik can't subdivide the scene very efficiently, and triangles get dup'd a lot
23:16.09 ``Erik um, if you turn on the 'depth' render mode, it paints a visualization of the kd tree
23:17.56 louipc wait a sec. what's this mention of mysql? hahah
23:18.24 ``Erik um, that's been removed
23:18.50 ``Erik it used to require specially prepared geometry that was saved in a MySQL database, now it load .g straight
23:19.28 louipc ah cool
23:19.43 louipc was it faster or something?
23:24.02 ``Erik hrm? whihc, the mysql approach? it allowed a centralized place to load geometry, and the conversion results were saved
23:24.58 louipc ah. I guess if that geometry server gets going, it'll solve that problem
23:24.58 ``Erik when I make it networked again, it'll transmit geometry from the client (so the compute nodes don't need any special access), and I plan on having a fast path through .g files that are set up right (each region contains exactly 1 bot/nmg)
23:25.08 ``Erik or use the geometry server if that comes soon 'nuff :D
23:25.14 louipc nice
23:26.45 ``Erik aight, cool, it runs on linux now (and someone out in the 'real world' has run it, w00t)
23:26.55 louipc highfive
23:27.58 louipc what happened to Maleoran? didn't he have a real-time raytracer?
23:28.10 louipc oh yeah he was running it on an 8-core machine though
23:29.36 ``Erik yeah, this one runs multi-million triangle models at ~30fps on my 8 core mac
23:29.59 louipc :O
23:30.02 ``Erik what you just ran was the impetus that got mal started on writing one
23:30.10 louipc oh haha
23:30.45 ``Erik runs at about 5 on my laptop
23:32.11 brlcad congratulations starseeker
23:32.31 starseeker brlcad: thanks :-)
23:33.13 starseeker eyes huge swath of mowed grass and appreciates why brlcad picked the location he did...
23:33.27 ``Erik heh
23:33.45 ``Erik pays $45/qtr for lawn service :)
23:34.01 louipc when's the first bbq, hot tub, house party?
23:34.31 starseeker heh - probably right after we remodel the whole thing
23:35.08 louipc wowz
23:36.17 starseeker It's kinda a 70's palace AM
23:36.18 ``Erik didja buy the 70's one?
23:36.20 ``Erik hah
23:36.23 starseeker a the moment
23:36.26 starseeker yep
23:36.29 starseeker can't type
23:36.38 ``Erik just up the road from me, heh O.o
23:36.39 louipc shag carpetting?
23:36.51 louipc or is that 60s?
23:37.34 starseeker not quite that bad
23:37.37 starseeker mirror wall though
23:37.41 louipc duuude
23:41.26 starseeker ``Erik: yeah, that's at least three of us out that way now
23:42.37 ``Erik well, bob, daytona, eric e, ...
23:48.03 brlcad also the same reason I didn't pick the huge 3 acre lotted house.. would have spent every weekend working on that enormous yard and the gardening
23:51.30 starseeker will probably regret it, but it does look nice
23:52.00 starseeker must remember to beware of ceramic cat bird feeders
23:55.18 brlcad it's also kinda related to your existing -above/-below options
23:55.32 brlcad (thinking out loud)
23:56.20 starseeker yeah, or maybe -path
23:56.45 brlcad search . -type region -above -op sub
23:57.12 brlcad it's not even necessarily the immediate parent
23:57.22 brlcad it's if any of the parents are negative, it's a negative region
23:57.28 starseeker that's true
23:57.32 starseeker good point
23:57.40 starseeker that actually solves a problem I hadn't thought of yet
23:57.53 brlcad the harder one is intersection to as that can be negative or positive
23:58.02 brlcad and there's no way to tell really
23:58.32 brlcad fortunately, they're just rarely used, but we should figure something out to be consistent
23:58.41 starseeker Yeah - it could look above for an intersect op and report it, but how to interpret it would be a problem
23:59.15 brlcad like based on whether the bounding volumes overlap, or assume if there's an intersection operator, that the intent was that they at least intersect (in which case it's a positive region and a modeling error)
23:59.31 starseeker yeah, I was thinking the latter

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