irclog2html for #brlcad on 20050705

01:00.37 *** join/#brlcad Mac- (TC430HX@bwv38.neoplus.adsl.tpnet.pl)
01:00.37 Mac- hi there
01:00.37 Mac- i going to change my AutoCAD to BRL-CAD
01:00.44 Mac- but under Linux Slackware
01:01.22 Twingy cool
01:03.09 Mac- but i have some questions
01:03.20 Mac- i working on AMD K6-2 450MHz is it enough for BRL-CAD ?
01:03.29 Mac- 256MB of RAM
01:05.08 Twingy yes
01:05.17 Twingy but you won't be able to work with anything significantly large
01:05.41 Twingy you'll want 2GB to work on a vehicle that has complexity down to the nut and bolt
01:05.58 Mac- 2GB of RAM ????
01:06.07 Twingy yes, that's standard where I work
01:06.17 Twingy I just ordered a pair of machines with 8GB of ram 2 weeks ago
01:06.29 Mac- no, i`m only student of mechanical engeenering division
01:06.46 Twingy I'd seriously recommend spending $200 to upgrade to something faster
01:06.55 Mac- on univeristy of minig and metallurgy in poland (Cracow)
01:06.55 Twingy like a 1.5ghz walmart pc with 512MB
01:07.40 Mac- now i working on 2D only
01:07.42 Twingy then you might be able to work on some moderately complex geometry
01:07.46 Twingy okie
01:08.04 Twingy dinner time, bbl
01:08.12 Mac- and what about hardware acceleration of graphic card ?
01:08.16 Mac- is there any ?
01:09.58 Mac- now i have S3 Savage4 AGP, but wish change to Matrox G200 AGP
01:17.07 brlcad Mac-: that should be enough for very complex models regardless
01:17.34 Mac- what does it mean 'very complex' ?
01:17.42 brlcad 256MB that is .. like he said, to do an _entire_ vehicle down to the nut, bolt, and wire
01:18.27 Mac- but is there hardware acceleration for some graphic cards ???
01:18.33 brlcad you should be able to deal with models that are at least 100 MB in size
01:19.03 brlcad it is opengl accelerated by default, but perhaps not in the manner you're thinking
01:19.29 brlcad it won't matter a whole lot what your video card is as (again by default), it's a wireframe display in mged
01:19.47 brlcad your limits will be ray-trace time
01:19.52 Mac- my models in AutoCAD had about less that 1MB :)
01:20.02 brlcad yeah, those are "tiny" :)
01:20.31 brlcad have you used mged at all?
01:20.46 Mac- no
01:21.03 brlcad autocad is mostly geared towards drafting whereas mged is geared towards csg-based solid modeling
01:21.41 brlcad there is a sketch primitive type which will be very familiar to an autocad sketch, but mged's drafting capabilities are admitedly limited
01:21.54 brlcad if you rebuild those models using csg, you'll be much better off
01:22.10 brlcad should shrink the size of your models too
01:22.21 ctjctj Mac, brlcad generates it's results on a pixel by pixel basis for the most part. So the raytracing part (making great images) requires very little in the way of a video card. The first time I used brlcad for image generation, my machine had 5MBs of memory, ran at just over 16Mhz and generated pretty dang good images. Oh the video card had less than 512Kbytes of ram.
01:22.33 Mac- but for now i have been use of AutoCAD only in 2D
01:24.15 brlcad brl-cad's mged is not well-suited for 2D-only ;)
01:24.15 brlcad for 2D only, you might want to consider qcad
01:24.15 Mac- BRL-CAD isn`t for flat drawing ?
01:24.15 brlcad that said, I'd recommend trying out the mged tutorial provided on the website
01:24.32 brlcad brl-cad/mged isn't a drafting tool, though it can do some limited drafting via the sketch primitive
01:26.05 brlcad autocad is actually a "CADD"
01:26.21 brlcad depending on whom you talk to at least ;)
01:27.02 Mac- brl-cad is something like Inventor ???
01:28.40 Mac- ok, thx for your help
01:28.42 brlcad yeah, that's a little bit closer comparison, though still not quite the same
01:28.47 Mac- bye for now
01:29.04 brlcad better would be pro/e and unigraphics
01:29.08 brlcad cya
01:29.26 ctjctj You are welcome, please feel free to come back or just to try BRL-CAD and see what it can do for you.
01:29.51 Mac- i will try, promise :)
01:30.07 Mac- bye
01:30.32 brlcad ctjctj: surprisingly enough, CAM/NC milling is one of the active open-source interests that quickly sprung up :)
01:31.08 brlcad there are several people interested in writing a g-gcode converter and other tools to add cam-capabilities
01:32.19 ctjctj The thing I wanted to do with DB5 was to add some parametric capabilities to our databases.
01:32.19 brlcad oh god yeah
01:32.19 brlcad parametrics and constraints
01:32.42 ctjctj I had my "joint" stuff working with XML for about 30 seconds before somebody foobared it again. :-(
01:32.58 brlcad somebody foobared it?
01:33.30 brlcad joint stuff hasn't changed in cvs in quite a while.. :)
01:33.32 ctjctj Yeah, release cycle and an argument with somebody over which XML parser we should use.
01:33.40 brlcad heh, somebody
01:35.53 brlcad i haven't played with a joint db in a couple years
01:36.07 brlcad dwayne gave a quick demo back then
01:36.10 ctjctj I don't know if it ever worked while you have been on the project.
01:36.20 brlcad it worked then
01:36.45 ctjctj Well, It doesn't work in the 6.* and later 5.* releases.
01:37.16 brlcad hrm
01:37.38 ctjctj But with our modern machines, it should dang well fly. The iteritive solver I wrote didn't dare do an update per itteration, but today, with our desk top machines, it should be able to do smooth mged motion.
01:37.39 brlcad the 'demo' was 6.x .. we did find a few bugs, but simple articulation worked
01:38.22 brlcad maybe :)
01:39.05 ctjctj It was nice to be able to send a single DB out with a joint file attached to reconfigure the model...
01:39.27 brlcad I very recently tried a simple animation (sans joints, just simple camera rotation) only to find very very wacky things going on -- seemed like a bug in the tabinterp and other table tools
01:39.37 Twingy o.O
01:40.07 brlcad hmm.. would be trivial to embed the joint file into the .g as a binary object now
01:41.18 brlcad I don't doubt it did work.. but I don't think it does right now -- I tried reproducing the exact steps in a published report only to get very different behavior
01:41.31 ctjctj Hello Twingy, I'm Chris.
01:41.35 *** join/#brlcad louipc (~louipc@Toronto-ppp221609.sympatico.ca)
01:41.40 louipc hi there
01:41.44 brlcad I believe it has a lot to do with the fact that quaternions are not dumped out in the saveview scripts instead of transformation matrices
01:41.50 brlcad howdy louipc
01:42.06 brlcad s/not dumped/now dumped/
01:42.23 louipc I've been looking for some decent CAD software for linux :D
01:42.25 ctjctj Tabinterp doesn't care. It just does table interpulation.
01:43.32 louipc well right now I'm just doing 2D but eventually I'll be drawing 3D solid models to use in CAM applications
01:44.05 ctjctj brlcad, when we were using tabinterp, we'd dump a few keyframes, write a few scripts to extract the eye_pt and orientation, then plug those together in to a table which tabinterp would read.
01:44.35 brlcad that's what I was doing
01:45.18 ctjctj louipc, have you read any of the BRL-CAD documentation? I'm not sure it will do what you want it to do.
01:45.36 brlcad like I said, I was following a set of published steps in a report -- it 'almost' would interp correctly, but it gave a slew of anamolies
01:45.49 louipc I haven't read much
01:46.32 brlcad like going berserk around 180 and 360 and fairly randomly jumping to a different Z elevation for lengths at a time
01:47.11 brlcad louipc: there are tutorials and other documentation available at http://brlcad.org if you're interested
01:47.15 Twingy ah, hi, am working on a circuit right now
01:47.22 ctjctj louipc, BRLCAD is a solid modling system. It uses CSG to create complex objects. Since there is no explict surface representation, many standard algorithms for analysing models are not applicatlb.e
01:47.57 ctjctj brlcad, what you describe sounds like euler angles going bonkers.
01:48.09 louipc hmm I'll have to read more about it for sure
01:48.38 ctjctj louipc, we'll be glad to help you, but we'd rather you be happy then upset if our software doesn't match your needs.
01:49.20 louipc *grin* thanks I understand, I'm a pretty laid back guy so no worries
01:51.07 brlcad several very good papers came out at this year's international shapes and solids conference
01:51.26 ctjctj Cool. Who is current team leader?
01:51.42 brlcad ...
01:52.04 brlcad well, as far as I know it's unchanged for the near future
01:52.31 brlcad though I'm the only one actually dedicated with a full man-year of time explicitly to brl-cad afaik
01:52.47 brlcad yep
01:55.56 brlcad getting the package open sourced was specifically for the purposes of keeping it alive regardless of the various personal and 'corporate' politics that might/could have otherwise killed it
01:55.56 louipc # sing An Appropriate Skimmer
01:55.56 brlcad at least now, I could quit and keep working on the package indefinitely ;)
01:55.58 louipc oops sorry
01:56.06 louipc ;)
01:56.14 brlcad ~dict skimmer
01:56.52 louipc I was looking up coolant skimmers for the CNC machine in the shop *Grin*
01:56.56 ctjctj I figured as much. I tried to sign off on my stuff but the requirement to get it notarized slowed me down, then I was told it wasn't needed. I'm glad it was released in spite of my fumble.
01:58.27 brlcad it only took what.. 4 or 5 years? that was a lot of continual pressing and meetings and e-mails and persistence ;)
01:59.43 brlcad I think the package can really 'take off', it's very well poised for it
01:59.49 ctjctj I think that something like 99% of my code was either public domain or given to the Army. So those should have been "ok". The other stuff had copyright requirements to announce my authorship when in verbose mode.
01:59.50 brlcad mged's user interface is probably the largest detriment, windows support is probably the second (as much as I dislike and don't care about that platform)
02:01.56 brlcad wrapper libraries :)
02:01.56 brlcad like tk
02:01.56 brlcad but not so fugly
02:01.56 ctjctj This was using "glut" and it still was contaminated.
02:02.42 brlcad mm, modern glut is interesting, but still not practical for large apps -- no threading and different event loop supports
02:03.14 ctjctj Oh I understand that. Just found the fact that they used glut to only be about 50% of the solution.
02:04.11 brlcad sdl, clanlib, and maybe gtk or qt are the few big packages I'd consider if starting over (unless the language was constrained to non-C/C++)
02:06.03 brlcad the biggest decision is what to do about widgets -- go with a wrapper lib like sdl and qt provide using native widgets, draw your own and stick to just opengl, something else
02:06.10 ctjctj I've not used SDL yet. I don't like QT but that's because I'm addicted to gnome.
02:06.11 brlcad gtk is nice, though it's the least cross-platform of the bunch (at least in terms of even just supporting windows, linux, and mac)
02:06.59 brlcad it'd work, but you have to wait for the gtk guys to fix/support the other platforms (which they seem to be _very_ slow at doing sometimes) .. like os x aqua support
02:07.25 brlcad course one does have the source, so if it really was a problem..
02:07.34 brlcad but then the motivation for using any lib is to avoid that
02:07.41 ctjctj Have you tried to fix anything in GTK?
02:07.47 brlcad nah
02:08.01 brlcad it's a large codebase, I try to avoid that ;)
02:09.33 ctjctj Everything is three and four places removed from where I expect it to be.
02:10.10 louipc hey... I don't know much about these things but is wxWigets something like these libraries you're mentioning?
02:10.35 ctjctj Yes, it is louipc.
02:10.52 louipc ah, is that one any good?
02:11.33 ctjctj But, IMHO it goes in the wrong direction. It is more for moving windows apps to linux/unix than for moving in the other direction. And I believe ithas a license that isn't "wonderful".
02:14.40 louipc ooh
02:14.40 brlcad louipc, there's also the issue of context creation (the windows) and then there's widgets (buttons, dialogs, knobs, etc) -- wxwindows is poor on the prior, aimed mostly at the latter
02:14.40 brlcad it also does a 'meh' job at the widgets themselves imo
02:14.40 ctjctj For any windowing system, you have a couple of major components. "The event loop", "window control", and "objects/widgets"
02:14.40 ctjctj The event loop is often the easiest to deal with. It normally has pretty direct translations, mouse buttons, mouse movements, key presses, and things like that.
02:19.14 louipc hehe I did that in Java ages ago, "addMouseListener()" :P
02:19.14 ctjctj The window creation is usually the hardest. It is so closely tied to the window system that it is easy for OS or window specific things to leak in to your generic window creation system.
02:19.14 ctjctj I.e. "Hand the window creation function the X visual you want" or "use the hPallet when creating a window"
02:19.14 brlcad my current "biased choice" or preference is to only rely on a framework for the window and opengl context creation -- then do everything else internally (draw one's own widgets)
02:19.14 brlcad i.e. basically treat it like a game interface
02:19.14 ctjctj Then you have the widgets. They define your programming paradime(sp). In addition, widgets ARE your look and feel, and if they aren't beautiful, people hate them.
02:19.15 louipc that's a lot more work eh?
02:19.15 brlcad gui/widgets are often the most time-intensive aspects
02:19.15 ctjctj For example, MOTIF was the only game in town for high quality widgets for X Windows for many years. But because they were for pay, people left them behind till open-motif. But motif themes/widgets look boring and fugly by todays standards.
02:19.15 louipc yeah for sure
02:24.44 brlcad wooo.. damn that looks nice
02:24.44 brlcad Twingy: the photon map rendering of moss completed :)
02:24.44 ctjctj One of Mike's project's was the "Bump project" A virtual file system using tape backing. Mike had all the code done, kernel mods, userland mods. He built a generic set of scripts for the UI and tossed it over the fence.
02:24.44 ctjctj Cray Research picked it up, put a new gui on it, broke the user land stuff, then sold it for lots and lots and then sold 1000s of systems just to do "file migration"
02:24.44 louipc horrible
02:24.45 Twingy heh
02:25.35 louipc who
02:25.42 ctjctj what?
02:30.18 brlcad ctjctj: nice ;)
02:31.55 ctjctj Max gave me a G5 with 0.5 terrabyte to work with. And a fibre channel interface. Seems he expects me to add a few more terrabytes to the system in the next few months... :-)
02:36.59 brlcad we're supposed to meet with max "rsn"
02:40.06 brlcad Twingy: http://ftp.brlcad.org/tmp/moss_pm.png
02:40.06 ctjctj Good. I'll try to see if I can show up at the same time.
02:40.06 Twingy a littler better
02:40.06 brlcad heh
02:40.06 Twingy you save the photon map this time?
02:40.06 Twingy oh
02:40.06 Twingy you said it didn't work
02:40.06 Twingy *shrug*
02:40.06 brlcad i did save it just in case
02:40.06 Twingy the irradiance gathering on the other side of the box is bad
02:40.06 brlcad that's supposedly a million photons
02:40.06 Twingy near the corner
02:40.06 brlcad i noticed
02:40.06 Twingy that's part of the 'T' degeneracy
02:40.06 brlcad the splotch up the side of the torus is wierd
02:40.08 brlcad dunno if that's a reflection of the cone's top or something
02:40.23 brlcad the color bleeding all turned out quite nicely, though
02:40.48 brlcad that's a lot of shadow rays I threw at it
02:41.15 brlcad you know.. that corner of the box shouldn't have anything to do with irradiance gathering
02:42.15 brlcad or do you mean the boxes actual side facing away?
02:44.16 brlcad Twingy, took 13 hours to fire those million global photons, 256 irradiance rays (most of the time processing the irradiance cache progress)
02:45.23 Twingy rt.cx/~justin/images/moss_pm.png
02:46.19 brlcad heh
02:46.28 brlcad no?
02:46.52 brlcad i'd expect you'd get photons reflecting between the box and the surface several times
02:46.55 Twingy no, it's gathering past the box
02:47.08 Twingy the box wasn't acting as a boundary for the irradiance gathering
02:47.16 Twingy as it should be
02:47.58 Twingy main reason why I dislike photon mappin
02:48.00 Twingy g
02:48.51 Twingy I mean
02:48.58 Twingy it's better than ambient phong
02:51.34 Twingy but it's still far from path tracing
02:51.34 brlcad that it is
02:51.34 Twingy if you're looking for something in between it's just fine
02:51.34 brlcad should shove moss into rise and see what 13 hours can do
02:51.34 Twingy 1 box or cluster?
02:51.34 Twingy I have a utility now
02:51.34 brlcad wopr
02:51.34 Twingy g-adrt
02:51.34 brlcad i noticed
02:51.34 Twingy oh, give it 1 hour
02:51.34 Twingy and you'd have almost perfect rendering
02:51.34 brlcad g-adrt does a tesselation pass?
02:51.34 Twingy no
02:51.34 Twingy it expects bots
02:51.34 Twingy I'd like to add auto tesselation into it at some point
02:51.35 Twingy but it creats the adrt project framework
02:51.36 Twingy you just need to be sure to position your camera and put a light source in the scene
02:51.36 Twingy I don't have g-adrt pulling light source info from shaders
02:51.36 brlcad moss's open-air wouldn't be an issue for the path tracer?
02:51.36 Twingy just color
02:51.40 Twingy nope
02:51.42 Twingy no issue at all
02:51.44 brlcad good
02:51.51 brlcad i'll have to try it post-release sometime
02:51.57 Twingy yep
02:52.09 brlcad maybe whip up a quick tutorial
02:52.26 Twingy after july 12 I can focus on making it a little less expert-friendly
02:53.03 brlcad after july 12, it'll be siggraph prep time
02:53.31 brlcad I should plan out some sort of schedule for the BoF
02:53.41 Twingy yah
02:54.11 Twingy how long is the bof?
02:55.59 brlcad an hour
03:02.19 brlcad ctjctj: for what it's worth, there's a BRL-CAD BoF at Siggraph this year "BRL-CAD: Open Source Solid Modeling" .. interesting to see what kind of response/interest there is
03:02.19 louipc actually I think BRL-CAD is pretty much what I've been looking for, it has some features that I don't need but that's ok
03:03.33 louipc I'd like to try adding some CAM extention to it
03:04.00 brlcad ~seen clock
03:04.00 ibot brlcad: i haven't seen 'clock'
03:04.02 brlcad ~seen clock_
03:04.02 ibot brlcad: i haven't seen 'clock_'
03:04.06 brlcad hrm
03:04.26 brlcad louipc: that would be very cool
03:05.08 ctjctj brlcad, I wish I was going to SIGGRAPH. Every year I put it in the budget and every year something comes up.
03:05.19 brlcad louipc: most interesting would probably be either mged extensions and/or a new tool for converting geometry to machining code
03:06.11 ctjctj It would be interesting to see if using NMGs to get a surface representation which could then be used to feed a CNC...
03:06.17 louipc yeah that would be the first step
03:07.33 ctjctj Part of the fun will be adding the "tweeks" needed to convert a virtual object to a real object. Such as the fact that pro/e, by default, slightly slopes sides for "better mold release" and other things like that.
03:10.49 brlcad bah, let'em turn the cnc upside down and shake it ;)
03:11.13 brlcad then put "crane required for proper operation" in the docs
03:12.49 ctjctj I attended a pro/e demo a couple of years ago. Most of the stuff they had was about turning pretty math into ugly reality. Things like describing the radius of the "line" where a cylendar joined a plate. In math terms, that's a right angle, but in cnc terms, there is a little rounding that happens there. On purpose. To keep the strength of the join up.
03:12.58 ctjctj Otherwise things break at the joint... :-(
03:14.31 ctjctj think of dropping a RCC against a ARB8. Then drop a torus around the RCC such that the center of the major axis was at the surface of the arb8 and the major radius was equal to the major radius of the RCC.
03:14.47 brlcad yep
03:15.31 brlcad that's interesting .. hard to intuit
03:15.36 ctjctj Except that there is a limit on the size of the torus, otherwise the angle is to steep, so they actully make the torus a little smaller and bury it a little deeper. And pro/e has 100s or 1000s of these sorts of rules.
03:16.40 brlcad there's a new primitive that I've been dying to add ever since I got started on the super ellipsoid
03:16.48 brlcad a sweep primitive
03:17.04 brlcad that would solve the curvature on curvature problem we currently have
03:17.34 ctjctj Then you add the external analysis program to do things like "fluid flow under pressure" to allow them to verify that the thing just created can be created by injection molding or hot metal or what ever. It was impressive.
03:18.04 brlcad e.g. take your RCC against and ARB8 example and make it RCC against RCC .. we can't model a blend on that seam continuously
03:18.11 brlcad we could with a sweep primitive
03:19.07 ctjctj The down side? Pro/e had a hard time displaying anything much bigger than a widget. I think they were using an O2 and wouldn't show us a complete cylender head, much less a complete engine or vehicle.
03:19.38 brlcad yeah.. a sweep primitive would give springs too
03:19.55 ctjctj I'm still impressed with P.T.'s math for the particle solids.
03:19.56 brlcad heh, pro/e's a dog still on large models
03:20.44 ctjctj Did you hear I did a brlcad movie a couple of years ago? Had about 3 billion solids in the database.
03:21.36 brlcad the missile fly through?
03:22.09 brlcad i did see a missile movie, but maybe not the finished
03:22.25 ctjctj Nope, it was a helo fly through of fort AP Hill. Near the drop zone. sound track was "low rider" and "danger zone".
03:22.36 brlcad ahh, don't think so
03:22.45 brlcad releasable? :)
03:23.23 ctjctj Started with the helo at altitude of about 2000 meters, did a slow slant into a near target indicator, then did nape of the ground (1-2 meters) till egress.
03:23.44 brlcad using tabinterp? :)
03:24.40 ctjctj I don't remember the size of the terrain, but I had 1/2 million trees planted correctly.
03:25.58 *** join/#brlcad Pimpi (~frank@p54818D69.dip0.t-ipconnect.de)
03:26.05 ctjctj Is there anybody else that's real in this channel?
03:26.26 brlcad yep, only three aren't real
03:26.46 ctjctj ibot, archivist and CIA-5?
03:26.48 brlcad though we all idle differently
03:26.58 brlcad sorry, 4
03:27.12 brlcad ChanServ, CIA-5, ibot, TheLastSpartan (usually known as guu)
03:27.41 brlcad several timezones represented
03:27.57 ctjctj I can see that.
03:28.20 ctjctj I've been missing Mike and the CAD team a lot these last few weeks.
03:48.40 brlcad here's the list if you happen to know where any of the folks under "To Be Filed" fall
03:48.43 brlcad http://cvs.sourceforge.net/viewcvs.py/brlcad/brlcad/AUTHORS?rev=HEAD
03:49.59 brlcad they're "at least" special thanks .. main question is whether they submitted code, whether it was substantial, etc
03:50.09 brlcad to be filed is at the end
03:50.10 ctjctj correction: CTJ: Paladin Software with out an "inc" and before JRMTech, please.
03:50.44 ctjctj And Cray Research, Inc before Geometric Solutions, inc.
03:51.25 ctjctj Reed, Jr., Harry was the head of the BRL, NOT a member of Geometric solutions.
03:53.10 ctjctj And the special thanks Reed, Harry needs a JR.
03:53.36 CIA-5 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: add cray research and reorder affiliations for johnson
03:53.36 ctjctj Adam Dray from geometric solutions, inc. He is also a code contributor. More than special thanks.
03:53.49 brlcad hrm, I swear someone corrected me differently re reed
03:54.02 ctjctj John Ousterhout is the author of TCL/Tk.
03:54.26 ctjctj Harry Reed, Jr is the ELDER of the two and was the head of the BRL.
03:54.34 brlcad yeah, though tcl/tk isn't an affiliation :)
03:55.04 ctjctj Harry Reed NO JR, is the younger and contributed both as a member of BRL and Geometric Solutions.
03:56.02 ctjctj John K. Ousterhout is founder and CEO of Electric Cloud, Inc.
03:56.28 brlcad if I'm not mistaken, though -- his 'contribution' was not through that affiliation, he was self-consulted
03:56.39 brlcad s/consulted/consulting/
03:57.07 brlcad where does dray fall in the timeline?
03:57.16 brlcad names are listed cronologically
03:57.18 ctjctj Adam worked for me at GSI.
03:57.44 ctjctj John Ousterhout did tcl/tk at U.C. Berkeley.
03:57.47 brlcad we have all the gsi modifications now, btw
03:58.00 ctjctj Great!
03:58.24 ctjctj I know david becker. I think he was Cray Research.
03:58.25 brlcad and a few of the pretty models.. which the air force is being a pain about
03:58.47 ctjctj The air force should be a pain about some of those models.
03:59.36 brlcad some of them, but not one in particular
03:59.50 brlcad trying to get release authority approval for it, still pending
03:59.50 ctjctj Bob Miles is one of the original bunch of people Mike gathered in the lab in 394. He was famous for "It compiles,ship it" and then going on vacation.
04:00.04 brlcad hehe
04:00.24 ctjctj MMDF was one of the places Bob worked on.
04:00.53 ctjctj Musgrave worked with us through Max. So that would be about the time Lee was going back to school.
04:01.17 ctjctj Sorry, Let me see, years fly by so fast when you are having fun.
04:01.24 brlcad before reschley?
04:02.01 ctjctj Adam Draw was post Sue Muuss and long after Reschley. Remember that Reschley was also part of the 2nd group in to the 394 lab. And stayed on in part till very near the end.
04:02.30 ctjctj I'd guess that adam was around 1995 time frame. And only there for a year or so.
04:03.14 brlcad hmm.. perhaps before laut then
04:03.18 ctjctj I know George E Toth but didn't meet him in person. Is Dave Rodgers in that list?
04:03.48 ctjctj Wolff was part of the original team then went off to head up the NSF Internet.
04:04.13 brlcad no rodgers listed
04:05.14 ctjctj He needs to be added under mathmaticl help and is attributed as US Navel Acadamy
04:05.29 CIA-5 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: swap the harry reeds (yet again?), dray was with gsi and contributed significant amounts of code
04:05.46 brlcad wolff or rodgers?
04:05.58 ctjctj Dave Rodgers is math from USNA
04:06.33 brlcad before darisson?
04:06.38 brlcad er, davisson
04:07.29 ctjctj I meet Dave Rodgers in the early 90's and he'd been working with Mike for years at that point. Dave Rodgers wrote a book with a title simular to "Math for computer graphics"
04:07.48 ctjctj I'd put Dave Rodgers after Ed Davisson.
04:08.22 CIA-5 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: added david rodgers of usna for providing mathematical support
04:08.31 brlcad Ed's pretty cool to work out math problems with
04:08.46 ctjctj One of David Rodger's books has an image that Mike rendered for a cover.
04:08.53 brlcad I go to him whenever I get stuck on some math formulation
04:08.58 brlcad which seems to happen a lot
04:09.21 brlcad oh, that's neat
04:09.27 brlcad that'd make for a good plug
04:09.29 ctjctj Yep, I like Ed. One of the shitty things about being "the expert" for my team is that I don't have the math back up I need.
04:12.23 ctjctj I can't find George E. Toth on google. :-(
04:14.29 brlcad where does miles fit in the special thanks list?
04:14.48 brlcad before jill?
04:14.58 ctjctj Yes, long before Jill.
04:15.28 ctjctj Jill Smith came in as team leader around 1988-1989. Bob Miles left BRL before then.
04:16.13 ctjctj that's a bad date for Jill's first interactions with BRLCAD
04:16.44 ctjctj Let me see, Weaver, Dietz and Mike were the first ones.
04:16.52 brlcad jill, zumbrunnen, monk, and all of cecom where shoe-horned in "somewhere"
04:17.17 ctjctj Zum Brunnen was GSI time frame. Same time as Adam Dray.
04:17.56 brlcad cept they're in different lists
04:18.55 ctjctj Sean, I'm sorry, in my head they go "Jill showed up before I left cray. Adam and Zum Brunnen were after I divorced Gwen." but I don't have any dates to put to those events. :-(
04:20.52 brlcad hehe
04:22.50 CIA-5 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: miles sneaks onto the special thanks list, becker was reportedly with cray research
04:24.27 brlcad 18 left to be filed, not too shabby
04:25.08 ctjctj I'm trying to remeber if Terry Slattery was contributing to BRLCAD or just Bump.
04:27.47 ctjctj I think that George E. Toth was a BRL person.
04:29.03 brlcad i know a lot of the remaining, if not most all of them are just special thanks -- folks he talked to or that worked with someone on the team
04:29.12 brlcad or managerial support of some sort
04:30.51 brlcad when the new website comes on-line, i'd like to give a little more historic detail about the key contributors somewhere on it
04:31.19 brlcad the 4 bins don't do some of those names justic
04:31.23 ctjctj I'll do what I can do to help.
04:36.39 brlcad I'm planning on writing a technical paper on the history of brl-cad here at some point (maybe while I'm at siggraph if I can)
04:36.59 brlcad from inception to open source
04:37.34 Twingy sean, when you back at work?
04:37.38 Twingy I was gonna call judy
04:37.47 brlcad probably would appreciate some degree of input/contribution for it
04:38.07 brlcad if you'd be willing, that is
04:38.08 ctjctj I'll try to hang here a bit more, if that will help.
04:38.31 brlcad Twingy: judge judy?
04:38.36 brlcad oh, office lady
04:38.53 brlcad Twingy: I'm there now, but won't/shouldn't be tomorrow
04:39.51 brlcad ctjctj: that would definitely help (on many levels) ;)
04:41.21 brlcad oh, speaking of open source brl-cad adoptions.. this is one of the more recent and very neat projects: http://ronja.twibright.com/
04:42.24 brlcad he provides drawings, instructions schematics for making those point to point optical datalink connections, made .g's http://ronja.twibright.com/3d/
04:42.58 brlcad those are brl-cad renderings too, btw
04:43.57 brlcad if clock ever shows up, he's always happy to talk about it in detail :)
04:46.13 ctjctj Looks neat.
04:48.08 brlcad currently at 96 sites around the world (albeit most are in czech repulic and most somewhere in europe)
04:49.15 ctjctj I would have loved something like that a few years ago. How do you get 10mbit/sec across a road?
04:51.45 Twingy pringles can
05:02.40 ctjctj What is surprising Pimpi?
05:03.44 Pimpi [5:28] * brlcad pokes Pimpi to wake u p
05:04.52 Pimpi ouch
05:05.11 ctjctj Well, I'm going to head off to bed. Night all.
05:05.14 brlcad ahh, i guess that was a bit early for you ;)
05:05.16 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/mged/ged.c: dang it, nfds is off by one -- check our own pipe fd ya dolt.
05:05.18 brlcad cya ctjctj
05:08.04 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/mged/ged.c: cull the blocking read now that select is selectively selecting appropriately
05:09.25 CIA-5 BRL-CAD: 03brlcad * 10brlcad/TODO: fixed mged backgrounding when parent quickly fails
06:08.59 CIA-5 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: toth was possibly BRL
11:00.49 *** join/#brlcad phcoder (~phcoder@pcp0011642003pcs.aberdn01.md.comcast.net)
11:06.39 *** join/#brlcad archivist__ (~archivist@host217-35-76-52.in-addr.btopenworld.com)
13:14.26 *** join/#brlcad clock- (clock@twin.jikos.cz)
15:06.05 CIA-5 BRL-CAD: 03twingy * 10brlcad/src/adrt/libtie/tie.c: experimenting with more efficient BSP building methods.
15:10.42 *** join/#brlcad Twingy_ (~justin@pcp0011647505pcs.aberdn01.md.comcast.net)
16:06.27 *** join/#brlcad archivist_ (~archivist@host217-35-76-52.in-addr.btopenworld.com)
16:29.51 ctjctj Hey, do we have a document describing the changes made to the directory structure from before the src's were in the src subdirectoryl.
16:48.06 learner hmm, some of the directory structure is covered in the HACKING file
16:49.44 learner for the most part, the directories simply moved to src/ if they contained source or src/other/ if it was not our code
16:50.44 learner h/ was renamed to include/
16:51.11 learner other than that, all the directories should pretty much be intact
16:51.43 learner there was no combining/splitting as part of the process
16:59.33 CIA-5 BRL-CAD: 03brlcad * 10brlcad/HACKING: mr. jackson of gov computer news has requested to be updated on new releases of BRL-CAD
17:00.29 ctjctj Thanks. I'm going to take a look at what it takes to drop the new g_bot.c into the code.
17:02.27 learner ahh, that much I know fairly well having been the last person to add a new primitive
17:24.13 learner here's a quick summary http://ftp.brlcad.org/~sean/superell.html
17:27.44 *** join/#brlcad ctjctj (~ctj@192.55.203.132)
21:39.34 CIA-5 BRL-CAD: 03twingy * 10brlcad/src/conv/g-adrt.c: adding region map support.
21:53.39 *** join/#brlcad EricWilhelm (~ewilhelm@pool-71-111-56-148.ptldor.dsl-w.verizon.net)
23:00.47 *** join/#brlcad cad427 (~d91bb843@bz.bzflag.bz)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.