| 00:03.26 | *** join/#brlcad BigAToo (n=BigAToo@cpe-24-209-94-205.woh.res.rr.com) | |
| 00:27.39 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |
| 01:02.38 | CIA-31 | BRL-CAD: 03brlcad * r33485 10/brlcad/trunk/src/libfb/if_ogl.c: this is more a blind stab, but try to remove X11/keysym.h too. it's part of Xlib and presumably not needed (glenn added both headers a long time ago) |
| 01:34.13 | *** join/#brlcad parodyoflanguage (n=klh@mmds-216-19-34-118.twm.az.commspeed.net) | |
| 01:38.36 | *** join/#brlcad BigAToo (n=BigAToo@cpe-24-209-94-205.woh.res.rr.com) | |
| 03:43.04 | *** join/#brlcad BigAToo (n=BigAToo@cpe-24-209-94-205.woh.res.rr.com) | |
| 04:12.18 | *** join/#brlcad BigAToo (n=BigAToo@75.52.175.178) | |
| 04:33.56 | *** join/#brlcad Dr_Phreakenstein (n=phreak@216.151.24.198) | |
| 04:34.31 | Dr_Phreakenstein | . |
| 04:36.38 | *** join/#brlcad Ralith (n=ralith@216.162.199.202) | |
| 04:43.50 | Dr_Phreakenstein | does anyone know the current progress of the step interpreter? or perhaps how people can help with that? |
| 04:47.28 | *** join/#brlcad ashishrai (i=d2d43dfb@gateway/web/ajax/mibbit.com/x-bbbcf736a7d873b7) | |
| 04:48.36 | ashishrai | Hi All !!!! |
| 04:49.44 | ashishrai | I am a multi-touch enthusiast and I would like to develop a multitouch interface with brl-cad, a cad system with multi-touch will be very cool - what do you say !! |
| 04:51.17 | Ralith | ashishrai: That would be pretty neat. I look forward to seeing your work. |
| 04:53.07 | ashishrai | Thanks Ralith :) |
| 04:54.19 | ashishrai | i was researching about a good opensource cad software and i feel that brl-cad would be the best |
| 04:54.41 | Ralith | It's pretty much the only noteworth entry in the field, as far as I know. |
| 04:55.09 | ashishrai | i have good working experience with multi-touch ( developed both some hardware and software ) but i am totally newbie to brl-cad |
| 04:55.18 | ashishrai | can you please help to how and where to get started with brl-cad |
| 04:55.22 | Ralith | the code is pretty well put together |
| 04:55.40 | Ralith | well, what do you want your UI to do? |
| 04:57.14 | ashishrai | right now i am thinking of having a UI similar to google skectchup ie you can draw lines , polygons, solids etc with your hand/pen on the software |
| 04:58.01 | ashishrai | i would try to extend it so that many person can work on the same table - ie openning two or more parts , of say , the same design |
| 04:58.21 | Ralith | You should be aware that, at the moment, there's no reliable way to render regions in realtime. |
| 04:58.37 | Ralith | and as such shaded views like you describe can't yet be done. |
| 04:58.41 | Ralith | this is coming. |
| 04:58.51 | ashishrai | ok !! |
| 04:59.35 | Ralith | if you're ok with that, I *think* libwdb is the place you want to start; that's what provides an inteface for reading/writing brl-cad databases. |
| 04:59.55 | ashishrai | but still the designing part instead of from mouse and keyboard can be done a surface/table much intitutively |
| 04:59.58 | ashishrai | yeah sure :) |
| 05:00.33 | ashishrai | we have very good documents on how to use brl-cad , do we have such documentation for the code too |
| 05:01.45 | ashishrai | i am sorry if these are very vague questions , i will come back again after having a good look at the code-base :) |
| 05:02.34 | ashishrai | i will concentrate on libwdb - thanks very much for help :) |
| 05:04.10 | Ralith | I'm not sure how well documented the code is in general, but I know a lot of effort has gone into it lately |
| 05:04.18 | Ralith | it's certainly worth looking at. |
| 05:04.24 | Ralith | if only to judge its quality. |
| 05:04.32 | brlcad | Dr_Phreakenstein: how would you like to help with it? |
| 05:04.48 | brlcad | (and yes, I know the status of it -- it's one of my current tasks) |
| 05:06.15 | brlcad | ashishrai: that sounds pretty interesting -- are you interested in hooking multitouch into the existing modeling interface (mged) or working on a new interface or something else? |
| 05:07.00 | brlcad | libwdb is only for creating geometry -- not so hot for editing in general since you can't read geometry that has been written out |
| 05:07.08 | brlcad | for full read/write, you use librt |
| 05:07.35 | brlcad | libwdb is an interface on top of librt |
| 05:08.16 | brlcad | the code is pretty well documented, but it is a massive code base (more than a million lines) so there are plenty of places that are over-commented and under-commented |
| 05:09.13 | Ralith | librt seems more monolithic the more I hear about it :/ |
| 05:09.21 | *** join/#brlcad b0ef (n=b0ef@062016142244.customer.alfanett.no) | |
| 05:09.36 | ashishrai | how about say from the gesture recognition code i have known that till now the user has drawn a line from this point to that and then i would like to invoke the command from brl-cad to display that |
| 05:09.45 | ashishrai | i would like to first start with this basic one |
| 05:10.14 | brlcad | Ralith: librt isn't a million lines .. :) |
| 05:10.16 | Dr_Phreakenstein | also interested in multi-touch, but i cannot help/use in the near future |
| 05:10.37 | yukonbob | hello, cadheads |
| 05:11.00 | Dr_Phreakenstein | hello, yukonbob |
| 05:11.07 | ashishrai | then when the user will complete the polygon it will be displayed as a polygon which then again can be stretched in a direction to create a solid |
| 05:11.08 | brlcad | librt is basically the file format (.g), basic in-memory geometry representation, and ray-tracing |
| 05:11.12 | yukonbob | evening, doctor |
| 05:11.14 | brlcad | no more, no less |
| 05:11.29 | Dr_Phreakenstein | i am still learning to code, so nut much help there |
| 05:11.40 | brlcad | 168k lines at a glance in librt |
| 05:11.54 | Dr_Phreakenstein | however, i am can help test/debug |
| 05:12.13 | Dr_Phreakenstein | i am still studying the ISO standard now |
| 05:12.23 | ashishrai | any sort of help will be highly appreciable :) |
| 05:12.30 | brlcad | ashishrai: the issue with a brl-cad interface is that we don't do much at all with 2D entities -- most of the interactions are in 3D space creating 3D objects directly |
| 05:12.32 | ashishrai | i am completely newbie :) |
| 05:13.05 | Dr_Phreakenstein | my overall plan is to develop an opensource system to do rapid prototyping, with scale-to-manufacturability |
| 05:13.28 | brlcad | it would be really interesting to have a gesture for the various primitives, editing operations, and view manipulations .. |
| 05:13.49 | ashishrai | cant we draw things like lines planes etc in 3d too |
| 05:13.49 | Dr_Phreakenstein | yes |
| 05:13.56 | ashishrai | yes true :) |
| 05:14.05 | Dr_Phreakenstein | yes to brlcad |
| 05:14.38 | brlcad | ashishrai: you can, but we focus on solid modeling -- with is intrinsically 3D, objects that occupy a volume |
| 05:15.07 | brlcad | so instead of "draw me these four lines, make a square, extrude it to make a box", we go directly to "make be a box with these dimensions" |
| 05:15.20 | brlcad | s/be/me/ |
| 05:15.48 | brlcad | Dr_Phreakenstein: understandable that you'd be learning the code -- can you do more than test/debug, though? :) |
| 05:15.53 | ashishrai | <PROTECTED> |
| 05:16.07 | brlcad | we're not exactly ready for testing/debugging just quite yet (maybe in a few weeks) |
| 05:16.33 | Dr_Phreakenstein | well, it will take me longer than that to learn C |
| 05:16.42 | Dr_Phreakenstein | i was just now working on python |
| 05:16.50 | ashishrai | editing of a design on multi-touch surface will also be very great - eg a team working on it |
| 05:16.53 | brlcad | ashishrai: that's my point -- our basic primitives are not 2D entities, they're 3D ones -- so the gestures would have a domain to work within |
| 05:17.31 | jonored | Dr_Phreakenstein: You're aware of the RepRap open-source rapid prototyping machine and all that, right? Sounds related, and you're not in their channel here :) |
| 05:17.54 | brlcad | ashishrai: here is a basic overview of our fundamental entity types |
| 05:17.57 | brlcad | http://brlcad.org/tmp/primitives/Primitives3_grouped.png |
| 05:19.16 | Ralith | Dr_Phreakenstein: open source rapid prototyping, hm? Ever heard of reprap? |
| 05:19.24 | ashishrai | but how , from the user point of view , can i directly describe such a primitive on a multitouch surface |
| 05:19.26 | Dr_Phreakenstein | nope |
| 05:19.34 | Dr_Phreakenstein | just looked up |
| 05:19.38 | Ralith | Dr_Phreakenstein: you'll love it. |
| 05:19.44 | brlcad | ashishrai: that would be the trick/work/task :) |
| 05:19.48 | Ralith | open source sub-$1k FDM machine. |
| 05:19.58 | Dr_Phreakenstein | pretty neat, and a great starting point |
| 05:20.19 | Dr_Phreakenstein | i am thinking larger than that, and with a high degree of automation |
| 05:20.21 | ashishrai | one way can be - there can be a menu to be selected and then the user can edit it and view it in a intuitive way |
| 05:20.46 | Ralith | Dr_Phreakenstein: automation in what way? |
| 05:21.10 | brlcad | ashishrai: complex gestures for complex shapes, for example .. a "d" gesture might make a cylinder or an "o" might make a sphere |
| 05:21.54 | brlcad | or yeah, they select a gui option .. "create torus" .. then the gesture would be specific to the parameters for the torus |
| 05:22.15 | jonored | But it's a lot of basic development done, and if you can be compatible you've got a lot of people who would be interested. But the rapid prototyping talk probably would fit better over in #reprap :) |
| 05:22.41 | yukonbob | ashishrai: have you heard of Jeff Han? |
| 05:22.42 | brlcad | basic 3D view manipulation using gestures is something that would be interesting/useful to have by itself without even considering editing options |
| 05:22.49 | Dr_Phreakenstein | still working on overall plan, however, the original idea was for people to be able to submit something, and i build and assemble it for them... |
| 05:23.02 | Ralith | hey jonored! I was about to mention you. |
| 05:23.13 | ashishrai | hmmmm , so where should i start looking in the code where say i can invoke a command with required argumnts |
| 05:23.14 | ashishrai | yukonbob: yeah sure |
| 05:23.18 | ashishrai | he is the bond |
| 05:23.30 | yukonbob | ?"the bond" |
| 05:23.39 | Ralith | Dr_Phreakenstein: I wouldn't call that open source rapid prototyping. |
| 05:23.41 | ashishrai | i think he is collaborating with Autocad to develop such a thing |
| 05:23.50 | brlcad | ashishrai: a good starting point would be the view gestures that were worked on for blender: http://wiki.blender.org/index.php/Manual/Gestures |
| 05:23.54 | Dr_Phreakenstein | it started with circuit boards, where you would send art, i would cut a circuit, and a shipping label would be in a printer |
| 05:24.02 | Ralith | Dr_Phreakenstein: I'd call that Yet Another Commercial RP service :P |
| 05:24.13 | Dr_Phreakenstein | no, the overall scheme is larger than that |
| 05:24.20 | brlcad | implementing something like that for mged or archer would be pretty straightforward |
| 05:24.28 | Dr_Phreakenstein | up to that point, you are correct |
| 05:24.53 | Dr_Phreakenstein | my idea would be based on all open source software |
| 05:25.10 | Dr_Phreakenstein | i could do the work for you, |
| 05:25.43 | Dr_Phreakenstein | or set up the facilities for you to have some or all of your own capabilities |
| 05:26.02 | Dr_Phreakenstein | it would have to scale up or down |
| 05:26.14 | ashishrai | very good and it will be a good starting point - after that i will know/think of some editing capabilities too :) |
| 05:27.13 | brlcad | ashishrai: the places to look for mged and archer are in src/mged and src/archer respectively .. they are two rather different modeling interfaces (both are C+Tcl hybrid code bases) one in production use, the other a new prototype interface |
| 05:27.38 | brlcad | mged on the C side would probably be the easiest to get started with unless you know Tcl |
| 05:27.40 | Dr_Phreakenstein | also, part of that is developing /good/ cnc controllers using step-nc, with emc2, on realtime linux |
| 05:28.31 | ashishrai | great !! thanks brlcad :) |
| 05:28.54 | yukonbob | brlcad: how is archer these days? |
| 05:29.28 | brlcad | yukonbob: coming along well actually .. bob has been testing most of his big libged refactoring efforts by putting the changes into archer first |
| 05:29.53 | brlcad | so now archer can do almost everything mged can do via the command line |
| 05:30.30 | yukonbob | brlcad: that sounds like an excellent way to do development on it... :) |
| 05:30.34 | yukonbob | ?screenshots? |
| 05:30.37 | brlcad | so archer is fully hooked into libged, and now he's working on integrating libged back into mged (which will help archer as well) |
| 05:31.07 | brlcad | yukonbob: mm.. don't have any fresh ones on me at the moment |
| 05:31.35 | brlcad | there is the old one int /tmp/ if you've never seen it at all |
| 05:31.38 | Dr_Phreakenstein | i look forward to any improvements to archer |
| 05:32.39 | brlcad | http://brlcad.org/tmp/Archer_0.5prototype.png (from like three years ago) |
| 05:33.15 | Ralith | not bad. |
| 05:33.55 | brlcad | if archer can get all of mged's command line functionality, and a few portions of the gui-only functionality that it's missing, it'd be viable to supplant mged after an alpha/beta testing period |
| 05:34.25 | brlcad | that'd be a ways down the road, though, as mged's gui functionality is pretty substantial compared to archer |
| 05:34.58 | Dr_Phreakenstein | yes, but archer is pretty |
| 05:35.02 | Dr_Phreakenstein | :) |
| 05:35.04 | Ralith | ^ |
| 05:35.28 | brlcad | and the same could have been said about mged's command-line functionality compared to archer, but here we are 6-months later or so and they're nearly unified |
| 05:35.53 | Dr_Phreakenstein | i am impressed |
| 05:36.05 | Dr_Phreakenstein | that is some pretty substantial work |
| 05:36.52 | Dr_Phreakenstein | there will never be a replacement for a good command line |
| 05:37.02 | yukonbob | "supplant" -- how so? |
| 05:37.05 | yukonbob | get rid of mged? |
| 05:37.46 | brlcad | as in replace it eventually if/when it encompassed most of the same functionality |
| 05:37.57 | yukonbob | frowns |
| 05:38.05 | brlcad | why? |
| 05:38.13 | brlcad | it's not like mged goes away |
| 05:38.16 | yukonbob | i _like_ mged ;) |
| 05:38.36 | brlcad | it'd be more like the two would merge .. they *are* effectively merging by the nature of refactoring mged into a libged |
| 05:38.45 | Dr_Phreakenstein | there is a certain difficulty in maintaining parallel implementations of a given functionality |
| 05:38.48 | brlcad | making them both use the same editing library |
| 05:39.02 | yukonbob | if it's all still there in some way, that's fine... a window in archer, and a way to hide archer's button panels |
| 05:39.52 | yukonbob | enjoys writing his code in Tcl anyway, and [source]ing it... |
| 05:39.55 | brlcad | yeah, it wouldn't be hard to add an option to make archer spit out three windows instead of one to make it closer to mged |
| 05:40.15 | brlcad | mged actually already has the logic in it to make it a single-window app instead of the multi-window default it does now |
| 05:40.20 | yukonbob | procedural constructive solid geometry |
| 05:40.34 | brlcad | it was just never fully stabilized as that same mod added tear-off menus and other glitz |
| 05:40.55 | brlcad | and the tear-off's didn't behave quite right iirc (for the ones that are dynamic) |
| 05:41.19 | brlcad | yukonbob: you do know that archer is more Tcl than mged is? :) |
| 05:41.27 | yukonbob | archer has always been good-looking, and it's nice to hear it's progressing... and coding against the libs can only be good for all involved, so "here's to archer" |
| 05:41.51 | yukonbob | re: archer and Tcl -- no... I think I'm starting to like it more |
| 05:41.53 | yukonbob | :) |
| 05:41.59 | yukonbob | LOL |
| 05:42.02 | brlcad | it's actually pure tcl |
| 05:42.20 | yukonbob | that's _really_ nice to hear. |
| 05:42.53 | yukonbob | still needs to get his system stable, and then I'll do more than just "talking" about rendering and using the editors :P |
| 05:42.54 | brlcad | well, that and it has a package load that hooks into C for the state management and geometry processing (via libged and librt) |
| 05:43.08 | brlcad | instead of an embedded tcl interpreter, it is just a tcl script that kicks off |
| 05:43.27 | Ralith | brlcad: archer is tcl? really? I didn't know TCL could look decent :P |
| 05:43.29 | Ralith | tk that is. |
| 05:43.36 | brlcad | Ralith: yeah, no kidding :) |
| 05:43.52 | yukonbob | ! |
| 05:43.53 | brlcad | there are a lot of tricks and tweaks off of the defaults to make it look sane like that |
| 05:44.09 | yukonbob | shame -- Tk has been undergoing a facelift for years now |
| 05:44.18 | yukonbob | tile, ttk |
| 05:44.20 | brlcad | it does get a bad rap |
| 05:44.46 | yukonbob | people look at screenies from the 80's and say "that doesn't look modern" |
| 05:45.06 | brlcad | and mostly just because a handful of the widget defaults were braindead dumb .. some guy's pet peave on the way he wanted it |
| 05:45.16 | brlcad | tile/ttk are pretty cool.. |
| 05:45.48 | yukonbob | goes to grab food... |
| 05:46.00 | brlcad | little harder to use and the widgets aren't as fleshed out, but it's a vast improvement |
| 05:46.18 | Dr_Phreakenstein | tcl/tk can look quite good, same as qt3, and is quite stable and robust |
| 05:47.32 | *** join/#brlcad DanielFalck (n=dan@pool-71-111-77-16.ptldor.dsl-w.verizon.net) | |
| 06:07.04 | Dr_Phreakenstein | find -type f|cat|wc -l |
| 06:07.11 | Dr_Phreakenstein | 36591 |
| 06:07.28 | Dr_Phreakenstein | total lines in brlcad svn |
| 06:07.45 | louipc | clear |
| 06:07.50 | louipc | oops |
| 06:08.02 | Dr_Phreakenstein | clear |
| 06:08.17 | louipc | only 36k lines? |
| 06:08.23 | Ralith | that doesn't sound right |
| 06:08.24 | louipc | <PROTECTED> |
| 06:08.29 | louipc | ;) |
| 06:08.32 | Ralith | more likely. |
| 06:09.13 | Dr_Phreakenstein | hmmm |
| 06:09.16 | Dr_Phreakenstein | oops |
| 06:09.30 | Dr_Phreakenstein | files |
| 06:09.53 | louipc | you want `find -type f -exec cat {} \; | wc -l` I guess |
| 06:10.30 | Dr_Phreakenstein | 11860839 |
| 06:10.41 | Dr_Phreakenstein | cat `find -type f`|wc -l |
| 06:11.00 | Dr_Phreakenstein | sorry, tired |
| 06:11.37 | Dr_Phreakenstein | 11,860,839 (commas added for emphasis) |
| 06:12.11 | louipc | wow my computer is so slow |
| 06:12.43 | Dr_Phreakenstein | executing that command? |
| 06:12.50 | louipc | can't be 11M though... |
| 06:12.51 | Dr_Phreakenstein | took 3.512 real seconds |
| 06:12.52 | louipc | that's crazy! |
| 06:13.03 | louipc | yes I run a pIII |
| 06:13.06 | Dr_Phreakenstein | no, that is not just source |
| 06:13.16 | Dr_Phreakenstein | that is everything |
| 06:13.33 | Dr_Phreakenstein | which means that if there is a cr/lf in a png, it is counted |
| 06:13.55 | louipc | yea |
| 06:14.13 | Ralith | louipc: why can't it be 11M? |
| 06:14.34 | Ralith | Dr_Phreakenstein: try -iname '*.c??' -or -iname '*.h??' |
| 06:14.54 | louipc | Dr_Phreakenstein: is that on the svn checkout or on an extracted tarball? |
| 06:14.59 | Dr_Phreakenstein | cat `find -type f`|grep .h|wc -l |
| 06:15.05 | Dr_Phreakenstein | 1967863 |
| 06:15.23 | louipc | Ralith: seems like 10 times what I thought it was around |
| 06:15.27 | Dr_Phreakenstein | .c yields |
| 06:15.35 | Dr_Phreakenstein | 2998240 |
| 06:15.49 | Ralith | Dr_Phreakenstein: ...why didn't you just do what I suggested :P |
| 06:15.50 | louipc | oh wow |
| 06:16.06 | Dr_Phreakenstein | already executed mine |
| 06:16.07 | Ralith | louipc: brl-cad is big. |
| 06:16.23 | louipc | i know |
| 06:16.47 | Dr_Phreakenstein | also, that includes css files |
| 06:17.30 | louipc | Dr_Phreakenstein: is that on the svn checkout? |
| 06:17.33 | louipc | 11M? |
| 06:17.44 | Dr_Phreakenstein | but mine includes other erronious things |
| 06:17.45 | Dr_Phreakenstein | yes |
| 06:17.53 | louipc | because you'd get all the .svn stuff then |
| 06:18.11 | Dr_Phreakenstein | according to the over simplified, unfiltered command above |
| 06:18.19 | Dr_Phreakenstein | true, so not perfect |
| 06:18.28 | Dr_Phreakenstein | still impressive |
| 06:18.49 | louipc | the number will be a lot smaller without .svn |
| 06:19.35 | Dr_Phreakenstein | perhaps |
| 06:19.46 | Ralith | still >1M |
| 06:20.23 | louipc | no. of files minus .svn = 11131 |
| 06:20.38 | Dr_Phreakenstein | yes, but those are small files |
| 06:20.47 | Dr_Phreakenstein | cat `find -type f`|grep -v .svn|wc -l |
| 06:20.53 | Dr_Phreakenstein | 11838213 |
| 06:21.07 | Dr_Phreakenstein | compare to |
| 06:21.09 | Dr_Phreakenstein | 11860839 |
| 06:21.22 | louipc | hmm interesting |
| 06:22.14 | louipc | I think you have to put the grep inside the ` ` though |
| 06:22.28 | louipc | try that :P |
| 06:23.35 | Ralith | heh |
| 06:23.48 | Ralith | louipc: I was referring to LoC |
| 06:24.18 | louipc | the history is probably bigger than the actual codebase |
| 06:24.56 | Dr_Phreakenstein | good catch |
| 06:25.09 | Dr_Phreakenstein | cat `find -type f|grep -v .svn`|wc -l |
| 06:25.16 | Dr_Phreakenstein | 5615906 |
| 06:25.49 | Dr_Phreakenstein | cd /usr/src/linux-2.6.28-gentoo |
| 06:25.53 | Dr_Phreakenstein | make distclean |
| 06:26.02 | Dr_Phreakenstein | time cat `find -type f`|wc -l |
| 06:26.07 | louipc | so you finally got the 'real' number hehe |
| 06:26.09 | Dr_Phreakenstein | 10122684 |
| 06:26.13 | Dr_Phreakenstein | yeah |
| 06:26.27 | Dr_Phreakenstein | that is much more believable |
| 06:26.42 | Dr_Phreakenstein | 5.6 million |
| 06:26.55 | Dr_Phreakenstein | that's a lot o characters |
| 06:27.41 | Dr_Phreakenstein | over half the size of the linux kernel |
| 06:27.48 | louipc | you should subtract the blank lines hehe |
| 06:28.14 | Dr_Phreakenstein | ok, this is fun, but i don't have all night |
| 06:28.32 | Dr_Phreakenstein | if i was going to do that, i ought to be more productive than counting |
| 07:22.10 | *** join/#brlcad clock_ (n=clock@77-58-239-209.dclient.hispeed.ch) | |
| 08:27.00 | *** join/#brlcad Dr_Phreakenstein (n=phreak@216.151.24.198) | |
| 08:45.03 | *** join/#brlcad Ralith (n=ralith@216.162.199.202) | |
| 10:01.22 | *** join/#brlcad geocalc (n=geocalc@lns-bzn-38-82-253-107-236.adsl.proxad.net) | |
| 10:46.29 | *** join/#brlcad Ralith (n=ralith@216.162.199.202) | |
| 10:58.09 | *** join/#brlcad b0ef` (n=b0ef@95.34.57.61.customer.cdi.no) | |
| 11:35.58 | d-lo | Mornin all! |
| 11:36.54 | starseeker | snnnnooorrreeeee |
| 11:37.32 | starseeker | d-lo: Wow you're an early riser :-P |
| 11:37.57 | starseeker | shakes head and faces up to the reality of having to drive before 7am... |
| 11:41.09 | d-lo | up at 0415 to be @ work by 0615 ;) |
| 11:42.05 | d-lo | throws a bucket of ice water on starseeker. 'Mornin Sunshine!' |
| 11:43.10 | starseeker | is nocturnal by inclination :-P |
| 11:43.58 | d-lo | has choosen to sync 'sleeping habits' with his wife... works out much better in the end ;) |
| 11:44.30 | starseeker | understandable :-) |
| 11:45.02 | d-lo | based on irc activity, quite a few 'cadheads' are either nocturnal or on the other side of the globe :) |
| 11:45.24 | Ralith | nocturnal here |
| 11:47.13 | d-lo | Ralith: Washington state? |
| 11:54.23 | *** join/#brlcad Ralith (n=ralith@216.162.199.202) | |
| 11:57.56 | starseeker | yukonbob: Here's a reasonably recent image: http://bzflag.bz/~starseeker/archer.png |
| 11:58.42 | starseeker | knows he shouldn't use tire so much, but in this case bob wrote a plugin for tires which is visible on the right. |
| 11:59.34 | d-lo | Wow. Thats a *Nice* tire! Only the combination of a sexy Cad system and brilliant programmers could have come up with that! |
| 11:59.43 | d-lo | :D |
| 12:15.39 | CIA-31 | BRL-CAD: 03davidloman * r33486 10/rt^3/trunk/ (8 files in 3 dirs): Added Getters n Setters to the NetMsgs |
| 12:16.49 | archivist | starseeker, how long did it take to create |
| 12:20.58 | brlcad | starseeker: nice |
| 12:21.58 | brlcad | Dr_Phreakenstein: try running sh/enumerate.sh .. that will give a more accurate file/line count |
| 12:23.49 | brlcad | (which will report even non-blank lines too) |
| 12:25.36 | CIA-31 | BRL-CAD: 03davidloman * r33487 10/rt^3/trunk/ (17 files in 4 dirs): Re-org NetMsg and subclasses into dedicated dir |
| 12:40.32 | *** join/#brlcad geocalc (n=geocalc@lns-bzn-38-82-253-107-236.adsl.proxad.net) | |
| 12:54.02 | CIA-31 | BRL-CAD: 03brlcad * r33488 10/brlcad/trunk/sh/enumerate.sh: update the enumeration to more accurately count documentation line counts (wasn't counting the docbook xml files, was counting cmakelist build files and svn files) and 3rd party sources (wasn't counting the c++ sources). |
| 12:56.18 | *** join/#brlcad BigAToo (n=BigAToo@adsl-75-52-175-178.dsl.dytnoh.sbcglobal.net) | |
| 13:35.02 | *** join/#brlcad docelic_ (n=docelic@78.134.192.144) | |
| 13:48.57 | *** join/#brlcad madant (n=madant@117.196.143.185) | |
| 14:03.17 | *** join/#brlcad geocalc (n=geocalc@lns-bzn-38-82-253-107-236.adsl.proxad.net) | |
| 14:33.56 | yukonbob | starseeker: re: archer - nice! thx |
| 14:34.06 | CIA-31 | BRL-CAD: 03bob1961 * r33489 10/brlcad/trunk/src/ (15 files in 2 dirs): More mods related to MGED using libged. |
| 14:53.19 | CIA-31 | BRL-CAD: 03davidloman * r33490 10/rt^3/trunk/ (2 files in 2 dirs): Added NetMsg subclass: GeometryManifestMsg |
| 14:54.48 | d-lo | make oddness :/ its not seeing files that are there and seeing other files that aren't there...... ghost in the shell :/ |
| 14:59.06 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 15:36.31 | *** join/#brlcad geocalc (n=geocalc@lns-bzn-38-82-253-107-236.adsl.proxad.net) | |
| 16:01.54 | *** join/#brlcad Elrohir (n=kvirc@p5B14D722.dip.t-dialin.net) | |
| 16:58.48 | *** join/#brlcad BigAToo (n=BigAToo@75.52.175.178) | |
| 17:08.11 | CIA-31 | BRL-CAD: 03bob1961 * r33491 10/brlcad/trunk/src/mged/mged.c: Added ged_output_handler. Output from rt, rtcheck, rtedge, etc. is restored. |
| 17:15.58 | *** join/#brlcad csanyipal (n=csanyipa@91.102.231.33) | |
| 17:16.15 | csanyipal | Hello! |
| 17:18.32 | csanyipal | I'm making a tutorial for my pupils. I want to ask you about Ellipsoid Generic (ellg) that can be find in the "Introduction to the MGED" tutorial at page 261. |
| 17:19.06 | d-lo | Ask away! |
| 17:19.28 | csanyipal | I can't figure out what is the Chord length, l? |
| 17:19.54 | csanyipal | I can't find it here: http://en.wikipedia.org/wiki/Ellipsoid |
| 17:24.10 | d-lo | don't quote me on this, but if you look at the drawing on p261, I believe the Chord length is the distance between B and C.... |
| 17:26.07 | d-lo | i *think* an ellg is merely an ell with v->c being equal to v->b and l = b->c. |
| 17:27.04 | d-lo | similar is the ell1. Instead of controlling l (as in the ellg), one controls r (which is v->b AND v->c) |
| 17:27.22 | d-lo | again, don't quote me :) |
| 17:28.03 | csanyipal | d-lo: ok, I'll think about what did you say! :) |
| 17:28.06 | d-lo | wait for brlcad and/or starseeker and/or anyone else with a firmer grasp on BRL-CAD's ellipsoid implementation |
| 17:28.22 | csanyipal | d-lo: ok |
| 17:34.38 | CIA-31 | BRL-CAD: 03davidloman * r33492 10/rt^3/trunk/ (14 files in 6 dirs): Finished implementing GeometryManifestMsg. Cleaned up a segfault in netMsgSerialTest |
| 17:42.50 | csanyipal | I try to create an ellg and I think I figure out what is the Chord length: it is the Major Axis of the Ellipse.. |
| 17:45.16 | csanyipal | I'm sure about this. :) |
| 17:45.18 | *** join/#brlcad b0ef (n=b0ef@062016142244.customer.alfanett.no) | |
| 17:45.28 | d-lo | alrighty then. Good on ya! |
| 17:45.45 | csanyipal | d-lo: Thanks anyway! :) |
| 17:49.33 | *** join/#brlcad saltan (n=lievensa@d51530284.access.telenet.be) | |
| 17:50.03 | *** part/#brlcad saltan (n=lievensa@d51530284.access.telenet.be) | |
| 18:03.29 | *** join/#brlcad jonored_ (n=jonored@pool-71-162-75-2.bstnma.east.verizon.net) | |
| 18:10.43 | *** join/#brlcad ``Erik_ (i=erik@c-76-111-12-116.hsd1.md.comcast.net) | |
| 18:10.55 | d-lo | hai ``Erik_ ! |
| 18:12.21 | d-lo | kicks CIA-31 |
| 18:12.21 | CIA-31 | ow |
| 18:12.25 | CIA-31 | BRL-CAD: 03davidloman * r33493 10/rt^3/trunk/ (7 files in 6 dirs): Consolidated ibme/gs/ge related binary generation into src/iBME. Moved all test source files into src/test/ |
| 18:12.31 | CIA-31 | BRL-CAD: 03davidloman * r33494 10/rt^3/trunk/src/tests/streamSerialTests.cxx: Added streamSerialTests.cxx into src/test/ |
| 18:37.35 | *** join/#brlcad BigAToo (n=BigAToo@rrcs-24-123-229-117.central.biz.rr.com) | |
| 19:29.03 | d-lo | kicks CIA-31 |
| 19:29.04 | CIA-31 | BRL-CAD: 03davidloman * r33495 10/rt^3/trunk/src/GeometryService/ (GeometryService.cxx gsph0.cxx netMsg/NetMsg.cxx): Work towards having a bare bones (aka running) geometry service. Starting from a simple tcp echo server for initial phase. |
| 19:29.14 | CIA-31 | ow |
| 19:29.29 | d-lo | must be cold. CIA is a bit slow :P |
| 19:43.01 | *** join/#brlcad bjorklinux (n=bjork@ip72-204-40-138.fv.ks.cox.net) | |
| 19:43.12 | bjorklinux | i figured this would be the best place to ask... what's cigi? |
| 19:43.27 | bjorklinux | as in http://cigi.sourceforge.net |
| 19:43.31 | bjorklinux | anything to do with brlcad? |
| 19:44.49 | d-lo | ... Common Image Generator Interface? Centre for International Governance Innovation? Chicago Interface Group, Inc? |
| 19:46.23 | bjorklinux | the image generator bit. |
| 19:47.00 | d-lo | Not that I am aware of. I am pretty sure that CIGI has everything to do with realtime simulation. |
| 19:48.12 | bjorklinux | hmm. |
| 19:48.40 | d-lo | how did you connect CIGI to BRLCAD? |
| 19:49.02 | bjorklinux | it had lots of graphics :) |
| 19:49.11 | bjorklinux | also 'image generator' |
| 19:49.22 | bjorklinux | i thought i'd start here for clues |
| 20:27.19 | CIA-31 | BRL-CAD: 03davidloman * r33496 10/rt^3/trunk/src/iBME/Makefile.am: integrated gsph0 into the build system. |
| 20:38.07 | csanyipal | so long! |
| 20:48.14 | brlcad | d-lo: that sounds right regarding ellg and ell1 .. just different knobs so you can specify them more intuitively depending on what measurements/constraints you have |
| 20:48.43 | brlcad | they really should all three be collapsed into one primitive with variable typein interfaces, but they're just old history |
| 20:52.18 | brlcad | bjorklinux: we have nothing to do with cigi |
| 21:22.59 | *** join/#brlcad madant (n=madant@117.196.128.37) | |
| 21:25.14 | *** join/#brlcad jonored_ (n=jonored@LAZARUS2.WIFI.WPI.EDU) | |
| 21:38.33 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 22:10.06 | *** join/#brlcad saltan (n=lievensa@d51530284.access.telenet.be) | |
| 22:10.40 | *** part/#brlcad saltan (n=lievensa@d51530284.access.telenet.be) | |
| 22:25.31 | *** join/#brlcad BigAToo (n=BigAToo@cpe-24-209-94-205.woh.res.rr.com) | |
| 22:40.15 | bjorklinux | thanks brlcad. |
| 22:49.27 | brlcad | bjorklinux: sure .. if you want to do something with us/them -- go for it ;) |
| 23:59.08 | ``Erik | huh, elise 0-60 4.9, skidpad .97 M3 0-60 4.8, skidpad .98... you're just half a hair behind me, boy :D *duck* |