| 02:30.35 | brlcad | starseeker: on the surface, it's six of one, half dozen of the other .. but the one main desirable trait is so that it's more useful overall that binaries built by people that don't read the docs have better debugging characteristics than it is for those binaries to run faster |
| 02:31.20 | brlcad | production binaries go out as optimized |
| 02:32.01 | brlcad | also non-optimized builds complete in nearly half the compilation time, and are by far the more common case even for cad devs |
| 03:23.42 | starseeker | Ah :-) |
| 04:36.02 | *** join/#brlcad illethal (n=oden@c-69-137-199-63.hsd1.fl.comcast.net) | |
| 05:28.21 | *** part/#brlcad louipc (n=louipc@bas8-toronto63-1088753822.dsl.bell.ca) | |
| 07:17.35 | *** join/#brlcad Z80-Boy (i=clock@77-56-95-125.dclient.hispeed.ch) | |
| 07:50.13 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |
| 11:59.08 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 12:46.14 | *** join/#brlcad Z80-Boy (i=clock@77-56-95-125.dclient.hispeed.ch) | |
| 13:35.54 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 13:49.40 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 13:56.59 | *** join/#brlcad Bariton (n=Bary@p548767E3.dip.t-dialin.net) | |
| 14:26.59 | *** join/#brlcad illethal (n=oden@c-69-137-199-63.hsd1.fl.comcast.net) | |
| 14:30.29 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 14:30.41 | illethal | Illethal in the house. |
| 14:31.13 | Axman6 | aiight! |
| 14:40.40 | illethal | Axman6. |
| 14:40.48 | brlcad | sup |
| 14:40.48 | illethal | You wouldn't by any change like battletech? |
| 14:40.49 | Axman6 | 'lo |
| 14:41.03 | Axman6 | i might if i knew what it was... |
| 14:41.08 | illethal | Haha. |
| 14:41.10 | illethal | Okay. |
| 14:41.17 | illethal | Cause Axman is a mech in the show. |
| 14:41.22 | illethal | A very cool one. |
| 14:41.26 | Axman6 | haha, awesome :P |
| 14:41.43 | Axman6 | nah it comes from my name, AleX MAsoN ;) |
| 14:41.58 | illethal | Very nice. |
| 14:43.16 | illethal | Can mged run in the tty? |
| 14:43.23 | illethal | Without x running. |
| 14:43.29 | illethal | just wondering. |
| 14:43.39 | illethal | Probably would have to have framebuffer or something? |
| 14:44.49 | Axman6 | eww, coral sex on TV |
| 14:44.56 | Axman6 | and people swimming in it! |
| 14:45.03 | brlcad | illethal: sure, run mged -c |
| 14:45.03 | illethal | Haha wtf. |
| 14:45.25 | illethal | brlcad: Because I have a gentoo box (I am a linux noob) sitting right next to me, with no window manager. |
| 14:45.57 | brlcad | the answere's still "sure, run mged -c" :) |
| 14:46.08 | illethal | thanks. |
| 14:46.11 | illethal | I'll remember that |
| 14:46.19 | illethal | Are you familiar with gentoo? |
| 14:46.24 | brlcad | -c for "classic"/"console" mode |
| 14:46.30 | brlcad | yep |
| 14:46.33 | illethal | awesome. |
| 14:46.38 | Axman6 | -c for "cool" mode* |
| 14:46.41 | illethal | Do you know the name I would use to search for? |
| 14:46.44 | illethal | mged? |
| 14:46.46 | illethal | in portage. |
| 14:46.54 | brlcad | it gives you the option to run the old X11 gui or stay completely command-line based |
| 14:47.12 | illethal | I'd roll with command-line. |
| 14:47.18 | brlcad | portage has a brlcad package, but it's masked iirc |
| 14:47.32 | illethal | so I'd search for brlcad? |
| 14:47.38 | brlcad | yeah |
| 14:47.54 | illethal | Hmm it says there are no ebuilds. |
| 14:48.23 | illethal | Sorry to be buggin' you guys. |
| 14:53.58 | Axman6 | ewwww, the whale sharks meet t this place to the coral spawning >_< |
| 14:54.12 | *** join/#brlcad docelic (n=docelic@77.237.115.227) | |
| 14:54.19 | Axman6 | to feed |
| 14:54.40 | illethal | National geographic? |
| 14:54.49 | illethal | Atleast it's not caveman pr0n |
| 14:54.54 | Axman6 | well a docco on TV |
| 14:54.55 | Axman6 | oooright |
| 14:55.03 | illethal | Hahaha |
| 14:55.11 | Axman6 | i bet cavemen knew how to treat a woman |
| 14:55.19 | Axman6 | or just rape them |
| 14:55.24 | Axman6 | yeah that's more likely |
| 14:57.40 | illethal | Not much different from chimps back then |
| 14:58.30 | illethal | I think I'll have to use wget for this? |
| 14:58.35 | illethal | And like extract all the files and such? |
| 14:58.43 | Axman6 | sure |
| 14:58.48 | Axman6 | it's pretty simple to compile though |
| 14:59.04 | illethal | Yeah but I am a newb =\ |
| 14:59.04 | Axman6 | bleh, i'm so over linux |
| 14:59.11 | Axman6 | it has no `open` command! |
| 14:59.18 | illethal | haha |
| 14:59.45 | illethal | Do you know the URL I could get the package from? |
| 14:59.56 | Axman6 | check the brl-cad site |
| 15:00.00 | illethal | k |
| 15:00.14 | Axman6 | won't be a 'package' as such, it's the source code |
| 15:00.30 | illethal | Damn sounds hardcore. |
| 15:00.38 | illethal | Take 50 years to compile? |
| 15:00.42 | Axman6 | itz totz l33t m4n! |
| 15:00.46 | Axman6 | nah |
| 15:01.24 | Axman6 | takes a little while, but you just run "./configure --enable-optimized && make && sudo make install" |
| 15:02.19 | illethal | that's for ubuntu |
| 15:02.56 | illethal | runnin' genp00 on some tiney ass mini-itx computer that was originally meant to be a car computer, but instead we decided to make it a phone server lol |
| 15:03.27 | Axman6 | what do you mean by 'that's for ubuntu'? |
| 15:03.55 | illethal | sudo. |
| 15:04.09 | illethal | But I guess it would work just fine if I was logged in as root. |
| 15:04.18 | Axman6 | there's no sudo? |
| 15:04.42 | Axman6 | sudo isn't an ubuntu command, it's been around for ages afaik |
| 15:05.34 | illethal | Ah |
| 15:05.50 | illethal | Well I've only used it for ubuntu whenever I needed to become root for a task. |
| 15:06.03 | Axman6 | it should have su installed at least |
| 15:16.08 | *** join/#brlcad SWPadnos (n=Me@dsl107.esjtvtli.sover.net) | |
| 15:29.25 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 15:53.20 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 15:53.42 | Axman6 | Elperion: connection issues? |
| 15:54.07 | Elperion | Axman6: not connetion issues but power loss issues :( |
| 15:54.13 | Axman6 | yuck |
| 15:54.16 | Elperion | the third time this day ... but never before |
| 15:54.17 | Elperion | yeah |
| 15:54.36 | Elperion | it's very annoying |
| 15:54.45 | Axman6 | because you've been in and out for the last 4 hours or so |
| 15:54.53 | Elperion | ...... |
| 15:55.07 | Elperion | i also had got some problems with firefox ... -> two crashes |
| 15:55.20 | Axman6 | you mean failfox? yeah you'll get that ;) |
| 15:55.25 | Elperion | and now i'm really frustrated because i'm using linux and it never crushed |
| 15:56.44 | Elperion | *usually never crashed |
| 15:59.11 | archivist | failfox kills my debian every 2 months ish |
| 16:00.26 | Elperion | ^^ |
| 16:01.00 | Elperion | i was using firefox for very long time and never had problems :P |
| 16:01.18 | Axman6 | i'm just used to a better quality browser ;) |
| 16:32.12 | CIA-32 | BRL-CAD: 03brlcad * r30259 10/brlcad/trunk/src/other/URToolkit/ (cnv/rletoabA62/rletoabA62.c tools/clock/rleClock.c): quell compilation warnings |
| 16:33.37 | *** join/#brlcad Elperion (n=Bary@p548767E3.dip.t-dialin.net) | |
| 16:35.47 | starseeker | Hey, cool - the openmoko phone project has released CAD files: http://www.openmoko.com/ |
| 16:36.08 | starseeker | IGES/STEP and ProE |
| 16:37.22 | CIA-32 | BRL-CAD: 03brlcad * r30260 10/brlcad/trunk/src/other/URToolkit/tools/ (rleccube.c to8.c): quellage |
| 16:49.23 | *** part/#brlcad illethal (n=oden@c-69-137-199-63.hsd1.fl.comcast.net) | |
| 16:55.49 | starseeker | Well, the IGES one sorta converts... doesn't look like it will raytrace in finite time on my machine, but the wireframe is cool... |
| 17:05.07 | starseeker | Hmm - anybody else noticing that with recent head closing all windows doesn't close the app? Is this an expected behavior with the new default settings? |
| 17:15.03 | starseeker | Just to add one more to the screenshot count: http://my.bzflag.bz/~starseeker/iges-openmoko-conversion.png |
| 17:25.42 | *** join/#brlcad Z80-Boy (i=clock@77-56-85-125.dclient.hispeed.ch) | |
| 18:40.02 | brlcad | starseeker: looks like you imported via iges-g as nurbs surfaces, nifty -- does it actually raytrace cleanly? |
| 18:40.23 | brlcad | i'm sure it's dog-slow, that old nurbs implementation was never finished |
| 20:13.28 | starseeker | I can't tell if it would raytrace - my home machine doesn't have enough horsepower to get anywhere with it |
| 20:16.12 | starseeker | There was some sort of spline option on the conversion it advised me about, but when I tried that it segfaulted |
| 20:37.28 | yukonbob | starseeker: very cool, that phone. |
| 20:37.57 | starseeker | Indeed. When they produce a commercial version I'm going to have a problem ;-) |
| 20:39.00 | starseeker | That model is going to be a tough test case for a converter - iges-g sort of worked but raytrace was too slow for my machine, and now a g-dxf convert of that is bringing blender to it's knees |
| 20:39.25 | starseeker | er its rather |
| 20:40.25 | starseeker | My previous cell phones I've gotten because they were the "OK, give me a phone Verizon" options |
| 20:40.38 | starseeker | This I would want to support, but it's not going to be cheap |
| 20:41.21 | yukonbob | s/than in/that the/ |
| 20:41.27 | starseeker | On the other hand, if someone wants to develop better/new IGES, STEP and ProE converters we now have a real model to work with :-) |
| 20:41.36 | starseeker | I think the est. was around $350? |
| 20:42.08 | yukonbob | depending on the specs. that sounds cheap for an open mobile... |
| 20:43.25 | starseeker | Wait, that's the development phone - the FreeRunner will have Wifi and upgraded hardware, so maybe $450? |
| 20:43.59 | starseeker | Still not bad, since in theory you won't have to replace this phone every couple years to have the latest and greatest apps |
| 20:44.06 | *** join/#brlcad Z80-Boy (i=clock@77-56-85-125.dclient.hispeed.ch) | |
| 20:45.06 | starseeker | The screenshot is using iges-g |
| 20:46.01 | starseeker | Once the new opennurbs stuff comes fully online, I expect a lot of the converters will need re-examination |
| 20:46.30 | yukonbob | heh "...so many different implementations with inself that conversion ...has become a small industry" |
| 20:46.40 | yukonbob | ^-- IGES |
| 20:46.48 | starseeker | Ah, fun |
| 20:48.20 | yukonbob | nurbs == surfaces, right? |
| 20:50.09 | starseeker | I'm not sure what we've got in this import, to be honest |
| 20:50.32 | starseeker | I'm guessing surfaces |
| 20:50.59 | starseeker | Seeing as this is a case model, it would make a really interesting sold model. |
| 20:51.08 | starseeker | er solid model (why can't I type today?) |
| 20:51.52 | starseeker | It's too bad we don't have a good interrogation tool for getting physical dimensions off of individual surfaces |
| 20:52.15 | starseeker | All the dimension info is sitting right there, but only the human eye will really be able to "see" the shapes needed |
| 20:52.55 | yukonbob | maybe with beset one could hack something up... :) |
| 20:53.24 | starseeker | Heh - a "virtual ruler" moving around the model in BRL-CAD... |
| 20:54.15 | yukonbob | notes say IGES format was extended to include solid models -- so the format can be capable, apparently... |
| 20:55.03 | yukonbob | I'm sure brlcad would know, but based on this description saying a format is "IGES" sounds only slightly more descriptive than saying a format is "binary" :P |
| 20:57.39 | yukonbob | is there any clue about what was used to generate the original file? |
| 20:58.00 | CIA-32 | BRL-CAD: 03brlcad * r30261 10/brlcad/trunk/src/libbn/vert_tree.c: gah, don't include raytrace.h in libbn |
| 20:58.09 | brlcad | access to models is never a problem, real or otherwise |
| 20:58.17 | brlcad | but it is nice to have detailed ones that can be redistributed |
| 20:58.42 | brlcad | yukonbob: what table? |
| 20:59.41 | yukonbob | VolumeIV, Table 2-4 "BRL-CAD conversion capabilities" |
| 20:59.42 | brlcad | the phone did convert as surfaces, otherwise the wireframe would have been an intelligible polygonal mess |
| 21:00.05 | yukonbob | (I'm referencing my own docbook pdf build...) |
| 21:00.49 | yukonbob | s/intelligible/unintelligible |
| 21:01.21 | brlcad | er, table 2-4 ? |
| 21:01.40 | brlcad | table 1 is "BRL-CAD conversion capabilities" and it's a yes |
| 21:02.02 | brlcad | you are referring to http://ftp.brlcad.org/VolumeIV-Converting_Geometry.pdf ? |
| 21:02.36 | brlcad | heh, good catch .. UNintelligible |
| 21:02.58 | yukonbob | ! |
| 21:03.05 | starseeker | brlcad: True, but I like having a detailed one with no re-distribution issues :-) Makes things nice and simple |
| 21:03.24 | brlcad | do they have a redistribution statement somewhere? |
| 21:03.31 | yukonbob | :P |
| 21:03.32 | starseeker | Sharealike Creative Commons |
| 21:03.57 | yukonbob | mind-you -- I was following the .doc that was posted my way... |
| 21:04.05 | starseeker | It's on the website |
| 21:04.11 | starseeker | http://www.openmoko.com/ |
| 21:07.47 | yukonbob | glad we had this last few minutes :) |
| 21:08.10 | yukonbob | the .doc has "-" for N and blank for Y when I use antiword to view... |
| 21:08.32 | yukonbob | I must have interpretted the - as a checkmark for "Y", and the blanks as "N" |
| 21:12.14 | brlcad | heh, fun |
| 21:15.23 | starseeker | lets rather |
| 21:17.15 | starseeker | brlcad: Is there any way to have BRL-CAD display a "raytracing progress" readout, e.g. "28 of an est. 2,000,000 rays traced"? |
| 21:17.49 | Z80-Boy | starseeker: lol |
| 21:18.54 | starseeker | Z80-Boy: It'd be nice to know if raytracing that sucker could be done overnight or if it would take a year |
| 21:19.53 | starseeker | Z80-Boy: Oh, bty, where is your website with the movies you produced again? |
| 21:20.48 | Z80-Boy | starseeker: or if you need to start believing in reincarnation ;-) |
| 21:25.58 | brlcad | starseeker: thought about having some sort of command-line progress, or a means to query the active running process via port or signals |
| 21:26.24 | brlcad | feasible, not a clear best-solution though ... downsides to each |
| 21:27.21 | starseeker | Sure, but hopefully a "quick-and-dirty" X rays of Y total estimated rays would be simple to do as a command-line printout? Surely not the best solution but at least it would be something |
| 21:27.46 | brlcad | current thoughts are to make rt listen on a port and respond to a simple query protocol, so we could make some sort of status interface |
| 21:27.55 | starseeker | That would be cool |
| 21:29.08 | brlcad | could do the printout thing, maybe something like is done for photon mapping, printing out a % every X minutes |
| 21:29.31 | starseeker | That would be good :-) |
| 21:29.46 | brlcad | just that could get really annoying on big raytraces or traces that take a long time |
| 21:30.07 | starseeker | Well, it could be an option? |
| 21:30.08 | brlcad | and the junk it'd interleave if there was other output being reported like overlaps |
| 21:30.26 | starseeker | hmm |
| 21:30.30 | yukonbob | are overlaps stdout or stderr? |
| 21:30.51 | brlcad | via bu_log, which is presently stderr |
| 21:30.58 | brlcad | though working towards making that configurable |
| 21:31.14 | brlcad | so can more easily redirect to file, stdout, or null |
| 21:31.46 | yukonbob | "rt 2> my_file" would leave a clear workspace, and one could tail -f the myfile if they wanted to track errors... |
| 21:32.48 | brlcad | yeah, that's the current approach |
| 21:34.18 | brlcad | yay, finally done refactoring the magic numbers |
| 21:36.12 | yukonbob | feh -- /me needs to co the svn repo and use that now :) |
| 21:36.22 | yukonbob | brlcad: same accounts? |
| 21:37.04 | brlcad | yep |
| 21:37.15 | brlcad | ~cadsvn |
| 21:37.16 | ibot | To obtain BRL-CAD from Subversion: svn checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk brlcad |
| 21:37.24 | yukonbob | nice thx :) |
| 21:39.18 | yukonbob | ok -- /me lets that run and takes break from 'puter -- chat later folks :) |
| 21:39.25 | brlcad | the first time you check in, you'll add --username and it'll prompt |
| 21:39.41 | brlcad | you don't need to stop co |
| 21:39.50 | brlcad | first time you *ci* |
| 21:40.01 | yukonbob | ahh --- /me misread -- fine --- all's well :) |
| 21:40.02 | brlcad | you don't have to co as a user |
| 21:40.19 | brlcad | that was a problem with cvs, not svn |
| 22:35.34 | CIA-32 | BRL-CAD: 03brlcad * r30262 10/brlcad/trunk/ (29 files in 2 dirs): convert all of the magic numbers from long integers to unsigned long integers. that in turn cascades similar changes where there is struct aliasing and pointers being stashed/used as object types |
| 22:52.52 | CIA-32 | BRL-CAD: 03brlcad * r30263 10/brlcad/trunk/src/burst/ (burst.c ui.c): use bu_temp_file() for opening a temp file instead of tmpnam(), specify all i/o as binary for Windows |
| 23:02.30 | starseeker | No wonder the blender file took so long to convert - it's just a huge bunch of points |
| 23:02.43 | starseeker | er dxf file in blender rather |
| 23:02.56 | yukonbob | <nelson> ha ha blender </nelson> |
| 23:03.19 | starseeker | Doubt it's blender's fault |
| 23:03.28 | starseeker | our dxf file is probably rather... strange |
| 23:04.16 | yukonbob | starseeker: don't mind me -- I'm not really following what's going on -- I blame blender anyway. |
| 23:06.52 | yukonbob | brlcad: q: how do the cool kids do it: a) bu_exit(1, "foo\n"); or b) bu_log("foo\n");exit; |
| 23:06.55 | yukonbob | ? |
| 23:07.19 | yukonbob | s/exit;/exit(1);/ |
| 23:08.10 | yukonbob | reason I ask is that's one of the diff's that's in the current documentation and my own copy... |
| 23:08.38 | yukonbob | (where current documentation == fresh svn co of the same docbook file) |
| 23:17.57 | yukonbob | *awaits |
| 23:29.21 | brlcad | yukonbob: the cool kids use bu_exit() now, one line instead of two |
| 23:30.13 | brlcad | starseeker: there's nothing strange about our dxf export that I'm aware of |
| 23:30.33 | brlcad | in fact historically, we've had much better dxf import and export support compared to blender |
| 23:30.33 | yukonbob | brlcad: nice -- somebody else must've made that change in the CVS repo --- I'll preserve it |
| 23:30.43 | brlcad | blender's has *sucked* |
| 23:30.52 | yukonbob | <nelson> ha ha blender </nelson> |
| 23:32.19 | brlcad | we only export polygons via g-dxf, so barring a newly introduced bug (which would generally be obvious in the dxf) I'd think it more something blender is doing |
| 23:32.36 | brlcad | another test might be to run dxf-g and see what it looks like |
| 23:32.55 | brlcad | should just be a slew of polygons unless it exported some other format |
| 23:33.23 | brlcad | hm, *might* be because they were nurbs surfaces, if that old nurbs primitive didn't polygonalize |
| 23:33.41 | brlcad | but only way to tell is to read the dxf |
| 23:33.46 | brlcad | or the sources |
| 23:48.44 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |