IRC log for #brlcad on 20070330

00:20.06 *** join/#brlcad IriX64 (n=mario_du@bas2-sudbury98-1177871510.dsl.bell.ca)
02:16.59 *** join/#brlcad IriX64 (n=mario_du@bas2-sudbury98-1177871510.dsl.bell.ca)
02:46.11 IriX64 www/irix64.spaces.live.com/photos
02:46.28 IriX64 windows brlcad at work
02:49.42 brlcad where'd the shuttle model come from?
02:58.05 IriX64 some site i found on the web, shall i search again, i can probably find it
03:19.11 brlcad nah, just curious
03:19.20 brlcad you converted from dxf or something i presume
03:19.32 brlcad looks like there's multiple top-level objects being displayed/rendered
03:24.06 IriX64 yes from a dxf
03:26.28 IriX64 http://www.escape.de/~quincunx/dxf/ this site
03:26.52 IriX64 this one is a dxf
03:46.00 brlcad you can't directly convert a dwg
03:46.07 brlcad that's a 2D file format, not solid geometry
03:46.25 brlcad if you can get someone to turn that into a dxf, then there is some potential import paths
03:50.33 IriX64 mmm ty
04:00.53 deltazap brlcad: how good is the converter at working with dxf's?
04:01.40 brlcad it's not fully tested with several of the 2D dxf types, but it is a fairly comprehensive converter
04:02.27 brlcad it should even bring in the 2D items now using the cvs head version
04:02.31 brlcad as sketch objects
04:06.20 deltazap i learned today how powerful the mged editing functions are
04:07.29 deltazap much better than trying to click and drag things around
04:10.59 IriX64 theres something to be said about a good command line
04:11.43 IriX64 not to mention that beautiful "exec" anything :)
04:12.30 deltazap it forces you to know the geometry
04:12.47 IriX64 yes, a good thing
04:14.25 brlcad deltazap: ahh, excellent.. that's one of several karmatic delight moments that come with experience that just can't be easily explained
04:15.21 brlcad akin to explaining the true flexibility and power of the unix command prompt to a new user
05:04.53 IriX64 ki6ijg: sorry about that info thing, was just testing something
05:08.17 *** join/#brlcad CIA-21 (n=CIA@cia.navi.cx) [NETSPLIT VICTIM]
05:33.51 *** join/#brlcad CIA-21 (n=CIA@cia.navi.cx) [NETSPLIT VICTIM]
05:59.14 *** join/#brlcad clock_ (i=clock@84-72-61-219.dclient.hispeed.ch)
06:16.58 *** join/#brlcad CIA-14 (n=CIA@cia.navi.cx)
09:46.08 IriX64 man... bu_badmagic() and bu_badmagic_tcl are not consistent...
09:46.31 IriX64 files badmagic.c and bu_tcl.c
11:53.17 *** join/#brlcad cad85 (n=50574604@bz.bzflag.bz)
12:39.27 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
12:43.11 *** join/#brlcad docelic (n=docelic@212.15.177.76)
13:24.06 ``Erik erm, not consistant in what regard? and why would they be? O.o
13:52.25 *** join/#brlcad jackhandsome69 (n=handsome@adsl-65-71-92-216.dsl.rcsntx.swbell.net)
13:52.45 jackhandsome69 anyone know anything about autocad 2006 here?
13:53.03 ``Erik not I
13:54.01 archivist I gave up on autocad 1
13:54.16 docelic :))
13:55.34 jackhandsome69 ok.. was just looking for a way to batch plot .dwg's out of autocad 2006
13:57.59 brlcad jackhandsome69: heh
13:58.41 brlcad i suppose i shouldn't take too much offense to the support request for a commercial competitor :)
13:59.16 brlcad alas, I don't know the answer to your question other than doing a bunch of lisp scripting on the autocad command line
13:59.26 brlcad and how to exactly go about that.. have fun :)
14:00.06 ``Erik heh, (for-each plot '(dwg1 dwg2 dwg3)) ?
14:00.35 ``Erik <-- scheme-head :D
14:02.29 d_rossberg brlcad: i send a message to the brlcad-users list, unfortunately from an unregistered account, now it waits for administrator's approval
14:02.56 brlcad d_rossberg: k, I'll pass it
14:04.39 d_rossberg thanks
14:05.04 ``Erik <-- scratches chin and ponders
14:05.28 ``Erik I may have a new weekend project :D
14:06.54 archivist like gmail trys but fails
14:10.54 ``Erik I never liked gmail
14:10.54 ``Erik even yahoo is more usable... even the NEW yahoo...
14:11.02 ``Erik <-- write his own client after getting annoyed with pine and mutt and running into crashes in xfmail at ~10k emails :/
14:11.58 ``Erik but I'm getting tired of writing and fixing regex rules for pre-sorting :)
14:12.21 ``Erik heheheh... Some people, when confronted with a problem, think I know, Ill use regular expressions. Now they have two problems. --Jamie Zawinski, in comp.lang.emacs
14:12.27 archivist I like the 2.8 gig of free storage
14:12.34 ``Erik yahoo is claiming unlimited
14:13.16 archivist for me yakspew over does the adverts
14:14.22 ``Erik hehehe, "ad-block" on firefox :)
14:14.26 ``Erik also; who cares about 2.8g...
14:14.27 ``Erik $ df -k | grep -v ^File | awk '{print $2}' | xargs | sed 's/ /+/g;s,.*,(&)/(1024*1024),' | bc -l
14:14.27 ``Erik 468.18545913696289062500
14:14.57 ``Erik (that's gigs for those who can't be arsed to read my mess)
14:15.16 ``Erik all local disk, it's my "fileserver"
14:15.19 ``Erik :D
14:16.31 ``Erik I should tkae a pic.. it's a horrible thing... a $300 wally world special, replaced the ps with something beefier... but the ps blocks the cpu fan, so the machien is open on its side witht he power supply sitting ontop of the 5.25" bay (loose), and 4 drives stacked one on another next to it (loose), plus the one bolted in the machine :)
14:19.17 archivist hehe i know the build method well
14:20.59 archivist my early linux box 10 scsi stacked loose psu from another box(still in it)
14:22.23 ``Erik hehehe, I had a dec prioris with a stack of old 2g barracuda scsi's stacked and kinda held in place by the ribbon... dual p133... massive ps, and the drives weren't scsi... swear the entire coffee table sized machine twitched whwen ya hit the button and the drives started cranking
14:23.27 archivist current box i am using for surfing/ #mysql bot www.archivist.info/thewench normal sans case method
14:23.33 ``Erik looked kinda like http://www.anfa.org/image.php?img=561 except the door was broken off and it was... well... crap
16:48.54 deltazap ok, i know that i had asked about this the other day, but i'm still not sure about it
16:49.16 deltazap replacing a primative with a region
16:49.30 deltazap for instance, i'm trying to model something built from 80/20
16:50.04 deltazap so, i created the structure using arb8s and then i was going to go back and replace them with the 8020 models
16:51.19 deltazap er...8020 region
16:52.19 deltazap i'm guessing that i'd have to make the 8020 region the same length of the primative that i want to replace
17:15.09 ``Erik erm, regions are built out of combinations and primitives...
17:21.24 deltazap yes yes, but i want to replace an existing primitive in the model with a newly created region
17:22.33 ``Erik erm, but you NEED those primitives to build the new region... "r thing.r part1.s u part2.s", then you can "B thing.r"
17:22.56 ``Erik (or d part1.s;d part2.s)
17:23.03 deltazap i was going to use a new set a primatives for the region, then swap out that primative with the new region
17:23.39 ``Erik erm, so you're going to ... clone primitives... to build the region... then delete the old primitives?
17:25.47 deltazap i wouldn't need to clone them
17:27.08 ``Erik one of us doens't understand what you're trying to do :) (probably me)
17:27.26 deltazap erm...ok, i'm probably not thinking about it right
17:28.24 ``Erik combinations are built from combinations and/or primitives... regions are built from combinations and/or primitives... *EVERY* bit of geometry resolves down to primitives as the leaves of the tree
17:29.49 deltazap yes
17:30.10 *** join/#brlcad KWartS (n=KWartS@202.137.21.109)
17:50.22 ``Erik "back in the day, they had transaction safe databases: we called them file systems."
17:54.45 *** join/#brlcad KWartS (n=KWartS@202.137.21.109)
17:56.20 brlcad now we don't even have transaction safe file systems ;)
17:58.28 deltazap with regards to journaled file systems: "if the file doesn't commit, you must acquit"
17:59.11 ``Erik <PROTECTED>
18:03.31 deltazap is there any way to change a parameter when in matrix editing mode?
18:11.07 deltazap i can pick the scale x option but the only way to give it a value is by using oscale command, but that only does multiples of the current shape, not absolute distance
18:14.56 IriX64 ``Erik when you get it up to Ektbytes i'll be interested :)
18:22.44 ``Erik exa, ya mean?
18:22.58 IriX64 yah ;)
18:23.19 IriX64 the storage superhighway :P
18:23.43 ``Erik hm, talk to me again in 11 years
18:23.54 deltazap brlcad had mentioned using the push command, but idk :X
18:24.01 IriX64 I don't age well :)
18:24.20 ``Erik me, either, I fight it tooth and nail...
18:24.34 IriX64 yah so why do we *always lose?
18:25.13 ``Erik YOU might be losing...
18:25.20 IriX64 heh ty
18:27.03 IriX64 brlcad: might have found my shared libraries issue.
18:27.47 brlcad deltazap: the push/xpush command doesn't actually "change" your geometry.. it just removes the matrices from your combinations and regions, applying the transformations directly to the primitives
18:28.37 ``Erik brlcad, tell me a bedtime story about wdb and instancing (which I assume is geometry talk for something akin to a pointer?)
18:28.38 deltazap yeah, i'm seeing that now
18:29.13 ``Erik (in the frame of http://sourceforge.net/tracker/index.php?func=detail&aid=1547926&group_id=105292&atid=640805 )
18:29.55 deltazap now that i see that, what does a matrix describe exactly?
18:30.05 deltazap the tutorial never mentions matrices in it
18:30.22 ``Erik rotation, trnaslation, scaling, ...
18:31.55 brlcad homogenous coordination transformations ;)
18:32.10 deltazap X_X
18:32.27 ``Erik one of the appendices of the opengl 'redbook' goes into glorious/horrifying detail
18:33.10 ``Erik um, you can get it at opengl.org in the documentation section
18:33.26 brlcad ``Erik: sounds like something that someone (becky in this case) has been told over the years to overcome other modeling & analysis issues
18:34.04 brlcad instancing in this case is very much like a pointer, just referencing something else instead of having actual unique objects (and *much* more importantly, unique regions)
18:34.13 ``Erik hm, I was thinking about adding it as a flag in g_qa, not sure how the wdb side of it would work
18:34.30 ``Erik so jsut two regions using the same primitive?
18:34.40 brlcad personally, I don't think there's anything wrong with modelling left/right half if that's what they wanted to do
18:34.51 brlcad the problem is that other tools make assumptions
18:34.52 ``Erik or something of that nature? a reference count would solve it?
18:35.22 brlcad it's not so easy because it is perfectly find to "instance" some things
18:35.26 brlcad s/find/fine/
18:35.53 brlcad it's only important from a muves analysis results perspective usually (and future modelling ease of use)
18:35.59 ``Erik yeah, I got that... *shrug* it might be a misfeature, but *shrug* might be useful to someone
18:36.18 ``Erik and I'd rather not do the scr dance with them.
18:36.20 brlcad seems like a misfeature to me.. compensating for a problem elsewhere
18:36.39 ``Erik hm, ccb fodder?
18:36.48 brlcad it's like telling modellers that they shouldn't use a half-space to slice objects
18:37.38 brlcad the only problem with using half-spaces is that they are unoptimized, so it kills ray-trace performance .. as a modelling tool, it's rather straight-forward and understandable -- just as understandable as just "flipping" the left half a vehicle and calling it done
18:38.07 brlcad if clone were completed, it would solve the "reference" problem
18:38.09 ``Erik *nod* I know in lightwave tutorials, I saw the 'mirror' approach being "normal"
18:38.23 brlcad as clone does a deep copy
18:38.45 brlcad you could replace all references with copies as needed using it
18:39.14 ``Erik aight, I saw that pr as 'low hanging fruit' and figured I'd look into it... smells like ccb fodder *shrug* :)
18:41.53 *** join/#brlcad b0ef (n=b0ef@084202026226.customer.alfanett.no)
18:47.19 brlcad more cool would be refactoring g_qa into an api
18:47.50 brlcad it's pretty much a perfect arbitrary resolution voxelizer if it were made into an API
18:47.58 ``Erik I was lookin' for simple mindless droll that could be hacked in without risking release schedule *shrug* :)
18:49.05 IriX64 www.irix64.spaces.live.com/photos <---- compatibility (Nothing to do with brlcad)
18:49.29 IriX64 :)
18:49.37 IriX64 just had to share :)
18:51.33 brlcad still not yet, though I didn't get back to it last night
18:52.25 brlcad i'm actually not sure how to get it to readily find it's resources when the init.tcl is not generated, sitting in the source dir, and it's looking in the (empty) install locations
18:52.58 brlcad I could readd the blind searching that it had, but that's so hackish
18:53.40 brlcad would not run btclsh until it's installed, but then that screws with the index files
18:53.58 ``Erik hrmph, in src/other/Makefile.am, have a ginormous listing of 'subcofnigure' files in EXTRA_DIST and avoid recursing into those dirs on dist?
18:54.26 ``Erik worsethanfailure.com ++
19:07.53 ``Erik aaaaand there it all went
19:13.33 deltazap i know there has to be an easier way of doing what i'm doing
19:18.38 deltazap how does the matrix selection dialog and oed compare? for instance, which side does the first matrix select window correlate to?
19:21.41 *** join/#brlcad clock_ (i=clock@84-72-92-21.dclient.hispeed.ch)
19:32.23 dtidrow_work O/T question: are there SATA->Parallel ATA converters?
19:33.10 dtidrow_work ie. I want to be able to use some older PATA hard drives with a new mobo that has several SATA connectors
19:44.27 brlcad dtidrow_work: think of the path down to any primitive in a combination i.e. /path/to/some/primitive .. even if "path" is all you wanted to move
19:45.04 brlcad matrix selection and oed are identical in that you specify the right and left half (hence the two dialogs)
19:45.53 brlcad if you wanted to apply a matrix edit to the instance of "some" in the object "path", it would be oed /path/to some/primitive
19:46.55 dtidrow_work ?
19:47.02 brlcad via the gui, it basically first asks you for which full path to primitive (/path/to/some/primitive) and then asks for where to place the matrix (some)
19:47.22 brlcad dtidrow_work: oop, sorry -- that was meant for deltazap
19:47.23 dtidrow_work ah, you're really talking to deltazap
19:47.27 brlcad tab completion
19:47.38 dtidrow_work yeah, thought so :-)
19:47.50 dtidrow_work anyway, I found some: http://www.cooldrives.com/idehadrtosap.html
19:47.54 brlcad heh
19:49.24 dtidrow_work looking to upgrade the guts of my home 'puter, but still be able to use existing hard and CD/DVD drives
19:49.44 dtidrow_work the one mobo I was looking at only had one PATA controller, but 4 SATA connectors
20:03.29 deltazap brlcad: thanks, i think i'm slowly understanding
21:24.46 ``Erik http://maps.google.com/maps?f=q&hl=en&q=chicago+to+london&sll=37.0625,-95.677068&sspn=42.581364,112.148438&layer=&ie=UTF8&z=3&ll=46.437857,-42.890625&spn=37.174963,112.148438&om=1
21:24.48 ``Erik step 20
21:25.59 archivist the swimming was step 26 on the one i saw earlier today
21:27.20 ``Erik ah, heh
21:30.33 archivist I cant look on this box but if that goes through france there is an error , no road through the channel
21:31.32 archivist step 26: http://maps.google.com/maps?f=d&hl=en&saddr=wilmington,+nc&daddr=london,+uk&sll=51.500197,-0.126197&sspn=0.132294,0.365639&layer=&ie=UTF8&om=1&z=3
21:31.44 ``Erik boston puts it at 9
21:33.28 archivist step 43 on that one from me is a bit wet
21:35.33 ``Erik 43? the "swim 3465 miles"? I got that as #26
21:35.42 ``Erik or, wait, from your residence
21:35.43 ``Erik gotcha
21:36.40 archivist oo does work on this box
21:37.19 archivist step 37 on the chicago to london
21:37.37 archivist that should be swim as well
21:41.49 *** join/#brlcad IriX64 (n=mario_du@bas2-sudbury98-1177878632.dsl.bell.ca)
22:09.30 *** join/#brlcad tofu (n=sean@bz.bzflag.bz)
22:09.43 *** mode/#brlcad [+o tofu] by ChanServ
22:11.38 *** join/#brlcad tofu (n=sean@bz.bzflag.bz)
22:15.02 *** part/#brlcad tofu (n=sean@bz.bzflag.bz)
22:33.38 *** join/#brlcad jack-104 (i=jack@dub.minimal.nl)
22:41.52 *** join/#brlcad PrezKennedy (n=Matthew@c-69-251-101-137.hsd1.md.comcast.net)
22:42.17 *** join/#brlcad IriX64 (n=mario_du@70.55.20.243)

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