| 00:09.58 | FAMULUS | so i seemed like I sucessfully compiled truck for OS X, but when I run mged I get Bus error |
| 00:10.05 | FAMULUS | trunk^ |
| 00:10.47 | brlcad | FAMULUS: off of an svn checkout? |
| 00:10.52 | FAMULUS | yes |
| 00:10.55 | ``Erik | bus error is insanely bad, worse than a segfault, can you provide backtrace? |
| 00:10.56 | starseeker | dreeves: sorry, off to Easter stuff |
| 00:10.57 | brlcad | what was your configure summary? |
| 00:11.01 | FAMULUS | svn checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk brlcad |
| 00:11.17 | brlcad | specifically, is ogl enabled or disabled? |
| 00:11.22 | brlcad | what was your configure line? |
| 00:11.44 | FAMULUS | ... |
| 00:11.56 | FAMULUS | ./configure |
| 00:11.59 | starseeker | dreeves: Mostly curious about status - I had pulled some of the code with the intent to start looking at it, but if you're ahead of me (and it sounds like you are if you're identifying differences in opennurbs vs. utah trimming) I was going to ask if there was anything I can do to help |
| 00:12.04 | brlcad | ok |
| 00:12.08 | ``Erik | heh, wow, say "bus fault" and everyone comes to life :D |
| 00:12.41 | brlcad | FAMULUS: grep "OpenGL support" config.log |
| 00:12.46 | FAMULUS | k |
| 00:13.00 | FAMULUS | configure:47790: result: OpenGL support (optional).............: no |
| 00:13.10 | brlcad | starseeker: that's the point of frequent commits -- go for it ;) |
| 00:13.20 | brlcad | it doesn't exist if it's not committed |
| 00:13.36 | brlcad | slow committers get to deal with the conflicts/mergine woes ;) |
| 00:13.42 | brlcad | FAMULUS: hrmph |
| 00:14.05 | starseeker | brlcad: no, I mean I was going to see if there was a specific conceptual question I can look into - I don't have any new code myself (yet) |
| 00:14.08 | brlcad | FAMULUS: you did an install? |
| 00:14.37 | FAMULUS | yes |
| 00:14.57 | FAMULUS | sudo make install |
| 00:15.04 | FAMULUS | mged command responds |
| 00:15.09 | starseeker | wants to do whatever he can to keep the nurbs progress going, without duplicating work if possible :-) |
| 00:15.13 | FAMULUS | but then Bus Error |
| 00:15.34 | FAMULUS | Should I svn from a tag, as opposed to trunk? |
| 00:15.43 | ``Erik | you should be on trunk |
| 00:16.03 | brlcad | FAMULUS: what about "mged -c" does that segfault too? |
| 00:17.00 | FAMULUS | lets see |
| 00:18.09 | FAMULUS | brlcad: that seems to work acctually |
| 00:18.18 | FAMULUS | Creating region id=1000, air=0, GIFTmaterial=1, los=100 |
| 00:18.46 | brlcad | oh, interesting -- you'd scripted without -c ? |
| 00:19.28 | FAMULUS | my ruby scripts use -c |
| 00:19.37 | FAMULUS | that's what I'm running now |
| 00:19.44 | brlcad | okay |
| 00:19.55 | FAMULUS | but just launching mged my_db.g |
| 00:19.56 | FAMULUS | fails |
| 00:20.21 | brlcad | so try running mged -c, attach "nu" default, then run "gui" |
| 00:20.58 | FAMULUS | are the commas line seperators? |
| 00:21.08 | FAMULUS | mged -c |
| 00:21.12 | FAMULUS | attach "nu" default |
| 00:21.23 | brlcad | when you run mged -c, it asks you |
| 00:21.27 | FAMULUS | ok |
| 00:21.29 | FAMULUS | coming up |
| 00:22.02 | FAMULUS | ok |
| 00:22.05 | FAMULUS | when I run gui |
| 00:22.07 | FAMULUS | Bus Error |
| 00:22.40 | brlcad | try again but instead with "gdb --args mged -c" |
| 00:22.50 | brlcad | "run" to start it off |
| 00:23.24 | FAMULUS | Program received signal EXC_BAD_ACCESS, Could not access memory. |
| 00:23.25 | FAMULUS | Reason: KERN_PROTECTION_FAILURE at address: 0x0000005c |
| 00:23.25 | FAMULUS | 0x0012fa51 in X_open_dm (interp=0x1808c08, argc=6, argv=0xbfffb4a4) at dm-X.c:343 |
| 00:23.26 | FAMULUS | 343dmp->dm_width = |
| 00:25.22 | ``Erik | now that's interesting |
| 00:25.32 | ``Erik | but "print dmp" is ok? |
| 00:25.50 | ``Erik | does it fill dm_width ok? |
| 00:25.57 | FAMULUS | ``Erik: don't know about print dmp |
| 00:26.54 | brlcad | FAMULUS: 10.5 ? |
| 00:26.59 | ``Erik | "print" is a gdb command |
| 00:27.03 | FAMULUS | latest and greatest |
| 00:27.06 | brlcad | are you up-to-date? |
| 00:27.29 | FAMULUS | (gdb) print dmp |
| 00:27.29 | FAMULUS | $1 = (struct dm *) 0xf19960 |
| 00:28.03 | ``Erik | print *dmp ? |
| 00:28.14 | dreeves | starseeker I will status you when I get done today |
| 00:28.31 | ``Erik | you can explore quite a bit with gdb, if it notes the struct then you have a good debuggable binary |
| 00:28.58 | FAMULUS | http://pastie.org/444641 |
| 00:29.38 | FAMULUS | I'm doublechecking updates, my os is current, but I just installed dev tools, may be an update for that |
| 00:30.22 | FAMULUS | software update says I'm current |
| 00:30.35 | ``Erik | dm_width seems to be set to 0, whcih is wrong, but I don't undersatnd why you'd get a fault on it |
| 00:31.10 | ``Erik | try, uh, -F/dev/X |
| 00:31.13 | ``Erik | ? |
| 00:32.16 | FAMULUS | Undefined command: "-F". Try "help". |
| 00:32.25 | FAMULUS | where? |
| 00:33.27 | *** join/#brlcad madant (n=d@117.196.142.36) | |
| 00:36.21 | ``Erik | rt -F/dev/Xl soemfile.g toplevel |
| 00:40.14 | FAMULUS | http://pastie.org/444651 |
| 00:43.55 | ``Erik | looks like ya didn't give a valid toplvevel solid |
| 00:44.40 | FAMULUS | one sec |
| 00:44.59 | FAMULUS | ok |
| 00:45.05 | FAMULUS | got it |
| 00:45.14 | FAMULUS | toplevel is a variable |
| 00:45.21 | FAMULUS | that produces a picture |
| 00:47.09 | brlcad | "mged -c file.g tops" will list your top level objects |
| 00:49.07 | FAMULUS | yup |
| 00:49.11 | FAMULUS | I got a render |
| 00:49.51 | brlcad | so it's not the X11 framebuffer, something specific to X11 display managers |
| 00:50.38 | Ralith | hmm. |
| 00:50.53 | Ralith | brlcad: it's trivial to determine whether a given point is inside or outside a given region, right? |
| 00:51.38 | brlcad | Ralith: sure, shoot a ray, look at that point |
| 00:52.14 | Ralith | so it'd be pretty easy to generate a voxel representation of a given volume? |
| 00:52.32 | brlcad | oh sure |
| 00:52.58 | brlcad | the g_qa code already does this effectively as to several of the 'rt*' tools |
| 00:53.04 | brlcad | just not in a clean/simple library form |
| 00:53.13 | Ralith | and then you could tesselate that for an approximate solid mesh. |
| 00:53.26 | brlcad | one of the refactoring todos is to turn gqa's code into a sampling routine |
| 00:53.36 | Ralith | you'd lose detail on hard edges, but it'd work. |
| 00:53.44 | brlcad | yep, do some dulaney triangulation, whatever |
| 00:54.15 | Ralith | and I suspect high resolutions might actually not be all that expensive |
| 00:54.35 | brlcad | that's some basic csg-to-brep approaches worked out in the 80's that do exactly that, and are even mildly interesting iff you do adaptive sampling |
| 00:54.48 | Ralith | neat! |
| 00:55.11 | brlcad | without adaptive sampling, it generates horrible tessellations or massively refined meshes |
| 00:58.20 | brlcad | Ralith: if you're really interested in that -- there's a really good paper from UNC recently ala 2007/2008 that is a big improvement |
| 00:59.30 | Ralith | I've got more immediate concerns, and I get the impression the brep stuff will be providing nice tesselation soon enough anyway; was just curious |
| 01:00.45 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 01:02.20 | brlcad | yeah, the brep work is a non-approximation approach |
| 01:02.31 | brlcad | should be faithful |
| 01:03.08 | Ralith | shame it's not ready yet |
| 01:03.16 | Ralith | would have loved to put "Shaded rendering of geometry" on his milestones. |
| 01:13.06 | *** join/#brlcad madant (n=d@117.196.135.181) | |
| 01:31.06 | starseeker | dreeves: cool, thanks! :-) |
| 01:51.57 | hippieindamakin8 | Ralith, i put in a proposal for that |
| 01:52.08 | Ralith | for what? |
| 01:52.22 | hippieindamakin8 | brep evaluation |
| 01:52.32 | Ralith | ah. |
| 01:52.36 | Ralith | cool |
| 01:52.51 | Ralith | here's to hoping it happens |
| 01:54.10 | hippieindamakin8 | Ralith, :) |
| 01:54.33 | Ralith | that's one of the major barriers to a truly contemporary modeler imo |
| 02:10.39 | Ralith | brlcad: let me know if you have any thoughts on my milestones/timeline |
| 04:02.33 | *** join/#brlcad deeeffache (n=deeeffac@adsl-99-141-217-153.dsl.emhril.sbcglobal.net) | |
| 04:16.06 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 04:29.18 | *** join/#brlcad AlexandreGuedes (n=chatzill@189-92-152-1.3g.claro.net.br) | |
| 04:53.37 | *** join/#brlcad AlexandreGuedes_ (n=chatzill@189-92-134-156.3g.claro.net.br) | |
| 05:48.57 | dreeves | starseeker so here is the deal there is no similarities between really between how the utah code represents trims and opennurbs represents. Utah's code is very basic it just basically stores a polyline that represents the trim whereas opennurbs can be several shapes but that isn't really the part I'm struggling with. The documentation on opennurbs is limited i.e. how does the type seam vs mated vs etc.. affect the seam and the iso setting affect it. I |
| 05:48.57 | dreeves | f you can figure that out. So pretty much I think the utah will be fairly useless because they aren't close. |
| 05:51.59 | dreeves | Just to get you going if you want to work on it. you may already know this but the 2d curves are in parameter space so the idea would be to trim in parameter space much simpler problem |
| 05:52.46 | dreeves | So I'm still working on it but if you find anything out let me know. Right now I am just approximating the trim curve with a polyline for the time being |
| 07:20.55 | dreeves | starseeker ok looks like I'm having some success here |
| 07:21.03 | dreeves | yahoo |
| 07:21.11 | dreeves | still some issues here |
| 07:42.53 | *** join/#brlcad madant (n=madant@117.196.139.248) | |
| 07:58.35 | *** join/#brlcad madant (n=madant@117.196.139.248) | |
| 08:28.37 | CIA-28 | BRL-CAD: 03ddreeves70 * r34197 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: This is code that implements a crude form of the triming it causing some problems but I just want to update everyone where I'm at on trimming |
| 08:30.56 | dreeves | starseeker you can also focus on the line nurbs curve intersection code. The numintersections function in ON_nurbscurve isn't working |
| 08:55.35 | madant | hmmmm, make[2]: Entering directory `/home/d/wrk/brlcad/src/shapes' make[2]: *** No rule to make target `wire.1', needed by `all-am'. Stop. |
| 09:47.33 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 10:55.25 | *** join/#brlcad madant (n=madant@117.196.138.114) | |
| 11:14.25 | *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 11:40.14 | madant | mafm, is the build ok ? |
| 11:40.48 | mafm | hi |
| 11:40.55 | mafm | madant: the build? |
| 11:45.22 | starseeker | dreeves: excellent, thank you :-) |
| 11:49.40 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-155.sbndin.btas.verizon.net) | |
| 11:52.50 | madant | i am getting build error in src/shapes.. |
| 12:01.15 | *** join/#brlcad mafm_ (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 12:10.09 | starseeker | madant: what error? |
| 12:10.40 | madant | <PROTECTED> |
| 12:11.07 | starseeker | you've got an old makefile |
| 12:11.59 | madant | yeah thought so.. cleaning up now :) |
| 12:19.15 | *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38) | |
| 12:23.02 | ``Erik | http://langpop.com/ |
| 12:31.25 | *** join/#brlcad typ0 (n=coder@um-sd06-125-2.uni-mb.si) | |
| 12:41.44 | brlcad | interesting article at the top of that page |
| 12:46.36 | ``Erik | the approach and notion seemed interesting, the results *shrug* meh. Was kinda surprised that java and c++ were behind C, and how low c++ sat, but *shrug* meh :) |
| 12:48.16 | ``Erik | is rdo, gonna go across the street and check up on his car today :/ |
| 12:48.31 | ``Erik | ya wiring up the suns today? |
| 12:49.40 | ``Erik | think your ircop friend would be willing to split her logs up daily so'z we aren't moving 11 gigs of log for the great '09 bz migration? |
| 12:50.19 | ``Erik | (would probably help your home dumps, too) |
| 12:51.33 | ``Erik | tries not to notice, but big things tend to jump to fg :( |
| 12:54.51 | brlcad | yeah |
| 12:55.27 | brlcad | I rotated some of them on saturday, still need to hit up the big one though |
| 12:55.33 | brlcad | big ones |
| 12:59.09 | ``Erik | <-- unwilling to muck with those, wouldn't feel right doing anything more than saying "hey, uh, can't help but notice, you're causing some issues in this operation, can you help us?" |
| 12:59.19 | ``Erik | damn my ethics |
| 13:00.55 | ``Erik | I'm keeping the new machine up to date system wise, and doing the occasional rsync... itching to see the migration happen so I can try to get the apache stuff sorted out for my new use. let me know what more I can do to help *shrug* |
| 13:02.08 | ``Erik | like the cylons, I have a plan. And the low hanging fruit is all depending on the migration happening :D |
| 13:03.01 | ``Erik | (if irssi lacks the ability to do time sensitive log file selection, I will fucking add it) |
| 13:12.22 | CIA-28 | BRL-CAD: 03brlcad * r34198 10/brlcad/trunk/src/libged/mirror.c: remove dead code, clean up indentation |
| 13:15.19 | CIA-28 | BRL-CAD: 03brlcad * r34199 10/brlcad/trunk/src/librt/mirror.c: ws |
| 13:17.05 | ``Erik | wonders how much of that dead code was his |
| 13:27.19 | *** join/#brlcad madant (n=madant@117.196.131.135) | |
| 13:38.10 | brlcad | pnone |
| 13:38.36 | ``Erik | heh |
| 14:00.16 | *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM] | |
| 14:35.20 | dreeves | startseeker have you had a chance to look at it? |
| 14:37.32 | dreeves | starseeker in the nurbs_test.g the nurbs_cyl.r is a good test case of the trimming trimming appears to be working somewhat but I'm getting surface acne |
| 14:40.13 | starseeker | dreeves: just getting at it now |
| 14:40.39 | starseeker | dreeves: IIRC, the opennurbs library deliberately doesn't provide the intersection code for a line + nurbs |
| 14:42.23 | starseeker | yeah, I ran the tests with your update |
| 14:42.38 | starseeker | getting severe acne on all of them |
| 14:43.05 | dreeves | That is the trimming if you turn off the trimming the acne will go away |
| 14:43.37 | dreeves | I'm not 100% sure right now what is causing that... |
| 14:44.07 | dreeves | especially on the end cap |
| 15:04.29 | dreeves | btw yeah they don't provide one and the one we have added isn't working numintersections method is failing I believe when it is breaking down into bezier curves Although I'm not convinced that is the problem |
| 15:05.45 | dreeves | well anyways I'm headed out for awhile |
| 15:07.54 | CIA-28 | BRL-CAD: 03brlcad * r34200 10/brlcad/trunk/src/librt/mirror.c: remove stray 1 |
| 15:10.20 | mafm_ | madant: sorry, had to run outside. I haven't build the project for a while, so can't help :) |
| 15:11.40 | typ0 | what is the best documentation resource to learn about IGES converter status ? |
| 15:11.50 | typ0 | commit logs ? |
| 15:11.56 | typ0 | i already checked the bug-tracker |
| 15:13.52 | CIA-28 | BRL-CAD: 03brlcad * r34201 10/brlcad/trunk/src/librt/ (Makefile.am primitives/table.c table.c): move table.c into the primitives directory as first step towards refactoring the API in order to hide the table itself. let primitives contain logic that is solid-specific |
| 15:15.33 | CIA-28 | BRL-CAD: 03brlcad * r34202 10/brlcad/trunk/src/librt/ (Makefile.am mirror.c primitives/mirror.c): move rt_mirror() up into primitives as well since it's one of the first table calls |
| 15:16.34 | *** join/#brlcad pacman87 (n=pacman87@resnet-46-40.dorm.utexas.edu) | |
| 15:16.35 | brlcad | typ0: probably reading the source code and/or asking here -- there's not a lot of documentation |
| 15:17.07 | brlcad | commit logs might be helpful, but seeing as that's an older converter from pre-open-source days, it may be somewhat thin on details |
| 15:17.21 | brlcad | should read the two manual pages for it |
| 15:20.41 | CIA-28 | BRL-CAD: 03bob1961 * r34203 10/brlcad/trunk/src/archer/plugins/Wizards/ (tankwizard/TankWizard.tcl tirewizard/TireWizard.tcl): Minor mod related to ripping out BLT. |
| 15:28.56 | madant | mafm, no problem, just needed a bit of cleaning of my files |
| 15:34.09 | *** join/#brlcad Elena (n=ebautu@89.136.118.141) | |
| 15:36.21 | brlcad | hi Elena |
| 15:39.59 | madant | brlcad, do we (mafm, pacman87, me etc. ) who have commit access need to submit a patch ? |
| 15:40.20 | madant | and seems like Elena doesn't like you :D |
| 15:43.12 | typ0 | cool thanks |
| 15:45.29 | *** join/#brlcad Elena (n=ebautu@89.136.118.141) | |
| 15:47.20 | CIA-28 | BRL-CAD: 03brlcad * r34204 10/brlcad/trunk/ (include/sysv.h src/libsysv/bcmp.c): adjust bcmp signature to match posix using void pointers and size_t |
| 15:50.10 | CIA-28 | BRL-CAD: 03brlcad * r34205 10/brlcad/trunk/ (include/sysv.h src/libsysv/memset.c): do the same to memset, use void and size_t to match standard |
| 15:51.49 | brlcad | madant: the purpose of the patch is primarily to make sure students are working with the code, on their way towards being integrated with the community, and working towards commit access |
| 15:52.45 | brlcad | so if you're doing and have all three of those already, then you probably have your answer |
| 15:52.46 | madant | k, so if i continue the work with MathGrammar and foundations of libged integration that works too ? |
| 15:53.09 | madant | oh and brlcad, i had a crappy knee a couple of days ago |
| 15:53.26 | brlcad | crappy knee? |
| 15:53.43 | madant | yeah knee pain after running around 9 kms.. :) |
| 15:53.46 | brlcad | and yes, working with mathgrammar and libged would be perfect |
| 15:53.59 | madant | reminded me of your knee comment regarding reaching college level speeds |
| 15:54.04 | brlcad | I get crappy knee after much less than 9kms these days :) |
| 15:54.27 | Elena | hello |
| 15:54.40 | brlcad | howdy Elena |
| 15:54.47 | madant | anyways it disappeared in a couple of days.. i have never really understood how the knee gets "hurt" and gets back on track. |
| 15:55.45 | brlcad | madant: torn ligaments that heal |
| 15:55.45 | Elena | how are you? |
| 15:55.45 | brlcad | peachy, you? |
| 15:55.45 | Elena | fine |
| 15:56.33 | brlcad | nice to see that you made it onto irc finally :) |
| 15:56.45 | Elena | :) |
| 15:57.38 | dreeves | starseeker fyi just for kicks and grins I only looked at the endcaps for the cylinder and I just special case treated the trims like circles it worked perfectly that is just a simple distance check (I just happen to know those trims are circles) so maybe my approx. is causing more problems than I realized |
| 16:03.19 | CIA-28 | BRL-CAD: 03Ddreeves70 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded "[[Image:Cyl special trim.png]]": Don't get excited this is very special case trimming. |
| 16:04.38 | CIA-28 | BRL-CAD: 03brlcad * r34206 10/brlcad/trunk/ (5 files in 4 dirs): remove bcmp() from libsysv (which was added for windows compatibility) as there is a c89 equivalent (that should be available on windows). just use memcmp() instead. |
| 16:04.40 | brlcad | gets excited |
| 16:05.12 | CIA-28 | BRL-CAD: 03Ddreeves70 07http://brlcad.org * r1385 10/wiki/BREP_Primitive: /* Current Images of test cases */ |
| 16:05.22 | brlcad | purdy |
| 16:06.54 | dreeves | yeah don't get excited that is a very special case trim |
| 16:07.22 | dreeves | I just wanted to prove to myself it wasn't something else goofy going it wasn't |
| 16:07.52 | dreeves | it is my line nurbs curve intersection isn't working very well |
| 16:09.21 | CIA-28 | BRL-CAD: 03brlcad * r34207 10/brlcad/trunk/misc/ (2 files in 2 dirs): remove bcmp.c from windows build files |
| 16:09.44 | CIA-28 | BRL-CAD: 03brlcad * r34208 10/brlcad/trunk/src/libsysv/CMakeLists.txt: remove bcmp.c, no longer needed/included |
| 16:10.12 | CIA-28 | BRL-CAD: 03brlcad * r34209 10/brlcad/trunk/src/gtools/g_diff.c: no longer need sysv.h |
| 16:10.47 | CIA-28 | BRL-CAD: 03brlcad * r34210 10/brlcad/trunk/src/canon/canonlib.c: last usage of bcmp(), converted to memcmp(). |
| 16:13.53 | CIA-28 | BRL-CAD: 03brlcad * r34211 10/brlcad/trunk/BUGS: update rtwizard bug items (now works with perspective, doesn't seem to hang with latest, and confirmed line overlay problem) |
| 16:18.02 | CIA-28 | BRL-CAD: 03brlcad * r34212 10/brlcad/trunk/src/other/step/ (. include/ misc/): ignore configure-generated files |
| 16:20.18 | CIA-28 | BRL-CAD: 03brlcad * r34213 10/brlcad/trunk/src/shapes/: ignore coil binary |
| 16:24.34 | brlcad | typ0: http://brlcad.org/OLD/reports/arl-tr-315/index.html |
| 16:24.40 | brlcad | almost forgot about that report |
| 16:24.53 | brlcad | notes the strong need for more organized docs on the website |
| 16:46.39 | typ0 | sweet |
| 16:46.42 | typ0 | cheers |
| 17:19.33 | brlcad | hmm |
| 17:19.52 | brlcad | hmm2 |
| 17:34.11 | brlcad | begins a rotatable logfile configuration for sportchick |
| 17:39.07 | CIA-28 | BRL-CAD: 03bob1961 * r34214 10/brlcad/trunk/src/tclscripts/archer/ (32 files in 4 dirs): |
| 17:39.08 | CIA-28 | BRL-CAD: Removed the basic, intermediate and advanced modes. Removed the canvas menus, |
| 17:39.08 | CIA-28 | BRL-CAD: hierarchy label, attributes label and the collapse/expand buttons. Moved the |
| 17:39.08 | CIA-28 | BRL-CAD: view/edit toolbar items to the primary toolbar. Turned off tearoff menus. |
| 17:50.04 | *** join/#brlcad dreeves2 (n=c752f347@bz.bzflag.bz) | |
| 17:50.46 | dreeves2 | starseeker I am not at my computer that I'm connected to irc on so if you have written anything I can't see it |
| 17:51.32 | dreeves2 | but anyway I have thought of a much better way to evaulate the point in the curve that won't require us to modify opennurbs I'm going to work on that when I get a chance later today |
| 17:53.36 | CIA-28 | BRL-CAD: 03brlcad * r34215 10/brlcad/trunk/NEWS: bob made a slew of major gui changes to archer including the removal of the distinct experience levels. |
| 18:08.02 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) | |
| 18:17.14 | *** join/#brlcad AlexandreGuedes (n=chatzill@187.24.16.0) | |
| 18:17.29 | brlcad | thinks fbsd is fs-confused |
| 18:17.41 | ``Erik | ? |
| 18:17.57 | brlcad | it is spewing filesystem full messages |
| 18:17.59 | ``Erik | old old OLD ufs is very slow about updating free lists |
| 18:18.08 | brlcad | various loggers |
| 18:18.18 | brlcad | httpd, irssi, user logging |
| 18:18.21 | ``Erik | but youd' have to be fucktarded enough to run an ancient version to see that, like 5 series |
| 18:18.22 | ``Erik | :D |
| 18:25.16 | brlcad | still, pretty severe bug |
| 18:25.20 | brlcad | probably needs an fsck |
| 18:25.30 | brlcad | can that be run safely while live? |
| 18:25.49 | ``Erik | uhmmmmm, I don't recall if the snapfs was there on 5.2.1 :( |
| 18:26.25 | brlcad | something is seriously hosed with 1.5GB free and it vomiting filesystem full messages |
| 18:26.53 | ``Erik | usually it just took a few minutes to put everything into the free list |
| 18:27.08 | ``Erik | yeah, you have the snapfs man pages |
| 18:27.14 | brlcad | there's been 1.5GB free for days |
| 18:27.35 | ``Erik | df is reading free mem |
| 18:27.43 | ``Erik | smoething must be borked up |
| 18:29.55 | brlcad | basically running bzip2 on all her old log files one at a time -- each new file seems to generate a dozen or more full messages |
| 18:30.05 | brlcad | yet bzip2 completes successfully |
| 18:30.17 | brlcad | and even as more space is freed up, still spews |
| 18:30.45 | brlcad | well, I'll let this run spewing for a few hours |
| 18:31.00 | AlexandreGuedes | brlcad: I answered your comments at Student Proposal |
| 18:31.02 | brlcad | should free up about 4GB |
| 18:31.04 | ``Erik | yeah, ya got free space, shouldn't be throwing those alerts |
| 18:31.20 | brlcad | and make syncing better down the road |
| 18:31.25 | brlcad | (more importantly) |
| 18:31.32 | brlcad | for post migration woes |
| 18:32.07 | ``Erik | heh, pine just bitched at me on that machine |
| 18:34.18 | ``Erik | I d'no, it shouldn't be bitching about that. mebbe it was a bug in that version, 5.2.1 was a quick 'fix some other bugs' release, the ONLY release I've ever seen wih the third number |
| 18:34.38 | ``Erik | is mostly using 7.2 |
| 18:35.01 | brlcad | I can't find hint of it on-line yet though |
| 18:35.15 | brlcad | would have thought plenty of others would have filled up a disk if it was a simple bug |
| 18:37.13 | ``Erik | <-- doesn't know, it may require an fsck to regenerate the free block list :( |
| 18:37.49 | brlcad | heh, up to 1.7 free and still bitching :) |
| 18:38.10 | brlcad | seems to be slightly less though |
| 18:38.46 | starseeker | dreeves2: cool! |
| 18:44.46 | ``Erik | argues for rapid migration instead of fixing the old stuff O.o |
| 19:01.29 | dreeves2 | starseeker did you see the image of the cylinder I uploaded. Basically Ignored all trims except for the end cap trims and then I used a circle to represent the trims that obviously worked great but I think this idea I have should work |
| 19:01.44 | starseeker | yes |
| 19:01.55 | starseeker | how do you plan to make it general? |
| 19:27.33 | dreeves2 | look at closest point to the intersection point then calculate a direction vector from that point to the intersection point then compare the normal at that point and the direction vector if they are pointing the same direction then the point is outside the curve this makes a couple of assumptions but conceptally that is how it would work |
| 19:31.31 | dreeves2 | Does that make since? |
| 19:31.55 | starseeker | you mean the closest point on the trimming loop? |
| 19:32.00 | dreeves2 | yes |
| 19:32.30 | dreeves2 | This is a methon on ON_Curve that will give you that |
| 19:33.16 | starseeker | hmm. |
| 19:33.54 | starseeker | would need to ask Ed about that one |
| 19:33.58 | dreeves2 | obviously we will have to deal some special cases and check orientation |
| 19:34.09 | dreeves2 | of the loop |
| 19:34.11 | starseeker | nods |
| 19:35.41 | dreeves2 | Yeah I tried to give Ed a call to see what he thought but I couldn't get him on the phone and I have meetings I had to join. If you get his feedback I would like to hear what he had to say |
| 19:35.59 | ``Erik | eh? |
| 19:36.41 | starseeker | if you like I can ask him when a good time to call would be - I don't want to garble it in translation and he will have questions |
| 19:37.15 | ``Erik | ed is effin' brilliant, we kinda try to protect him... how the fuck do you think you have a direct line to him? |
| 19:38.16 | dreeves2 | what? |
| 19:38.27 | starseeker | ``Erik: he's talked to Ed before |
| 19:39.04 | ``Erik | aight *shrug* ed is a valuable resource, not one to be squandered |
| 19:41.01 | ``Erik | <-- a little protective :) |
| 19:41.30 | dreeves2 | I thought brep was #1 priority how is asking him a question about it squandering him? |
| 19:41.36 | starseeker | it isn't |
| 19:42.06 | ``Erik | I'm being reactionary... if it's a good brep question, then it's all good |
| 19:42.27 | starseeker | dreeves2: if I understand correctly, you're proposing to use the normal ON the trimming curve? |
| 19:43.19 | starseeker | isn't quite seeing it... |
| 19:43.22 | dreeves2 | yes |
| 19:43.25 | ``Erik | I kinda joined in half through a discussion, saw a request for a limited resource, so'z I threw the 'zomfg wtff' card down, I apologize :) |
| 19:44.42 | starseeker | dreeves2: taking a flat plane as an example, how would the normal on the trimming curve be any different from the normal at any possible intersection point (in or out of the trimming curve?) |
| 19:45.10 | dreeves2 | hang on having to think about something here |
| 19:55.02 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 19:56.00 | dreeves2 | ok at any point on the curve we should be able to calculate a normal it will be in the plane of the curve. |
| 19:58.54 | *** join/#brlcad andax (n=andax__@d213-102-40-157.cust.tele2.ch) | |
| 20:22.26 | dreeves2 | It would be the normal at the point returned from the closest point |
| 20:22.48 | dreeves2 | Are you following now? |
| 20:42.17 | dreeves2 | ``Erik just for my clarification who is the "we" you were referring to in the statement "we kinda try to protect him"? |
| 20:43.18 | ``Erik | core dev team, brlcad and ed are valuable resource, I try to defend them |
| 20:45.48 | louipc | ``Erik: are you squanderable? :P |
| 20:46.02 | ``Erik | sure |
| 20:46.11 | louipc | haha kidding |
| 20:46.38 | dreeves2 | How did that become your responsiblity? :) |
| 20:46.53 | ``Erik | as far as brlcad development goes, I'll throw my arse under the bus |
| 20:47.01 | louipc | he's the front-line |
| 20:48.32 | ``Erik | I have 99% of the answers, I think the folk who have the other 1%... their time is more valuabe than mine, so I'll step up |
| 21:04.12 | *** join/#brlcad dreeves2 (n=c752f347@bz.bzflag.bz) | |
| 21:04.51 | dreeves2 | the cgi:irc stuff sucks but I have to deal with here because of the firewall stuff here |
| 21:06.39 | *** join/#brlcad AlexandreGuedes (n=chatzill@189-92-165-159.3g.claro.net.br) | |
| 21:30.50 | brlcad | looks like there are a variety of fs errors |
| 21:30.52 | brlcad | http://paste.bzflag.bz/m5bb418a3 |
| 21:41.26 | brlcad | wow, and it gets a lot worse |
| 21:43.38 | brlcad | too much to even copy paste.. looks like thousands of issues |
| 21:44.07 | brlcad | that certainly bumps up the migration priority even more |
| 21:44.23 | brlcad | this isn't fixable without a shutdown |
| 21:47.20 | *** join/#brlcad Elena (n=ebautu@89.136.118.141) | |
| 21:51.25 | starseeker | hope I didn't cause any trouble - had to do a quick svn checkout in tmp |
| 21:51.33 | starseeker | I erased it pronto |
| 21:55.17 | brlcad | different filesystem |
| 21:55.45 | brlcad | the /usr partition is the one with problems |
| 21:55.49 | starseeker | the wildcat-cad svn checkout started working, wanted to make sure to grab a copy |
| 21:55.50 | starseeker | ah |
| 21:56.16 | louipc | ouch |
| 22:06.22 | *** join/#brlcad jonored (n=jonored@LAZARUS2.WIFI.WPI.EDU) | |
| 22:07.06 | Ralith | wow, that openbook screenshot looks nice! |
| 22:09.22 | Ralith | what allows the edges to be drawn so selectively? |
| 22:09.45 | starseeker | to be honest, I'm surprised it worked that well |
| 22:10.08 | brlcad | ``Erik: are you willing to be listed as a mentor for anyone? |
| 22:10.23 | brlcad | if so, you should mark the "I'm willing" checkbox |
| 22:10.43 | brlcad | if not, have to evaluate who will be mentoring then and maybe need to drop a slot |
| 22:16.14 | ``Erik | I can, not what I envisioned myself as doing this rotation, though |
| 22:18.56 | brlcad | what did you envison yourself doing? :) |
| 22:19.07 | jonored | brlcad: There is a GSoC proposal submitted from me for boolean evaluation of CSGs with the same name (Jonathan Gibbons, nick jonored), but I'm finding that I'm too swamped by a very harsh semester both academically and not, and haven't been able to properly complete the expected pre-acceptance work and really address robustness issues with what I was thinking for an approach. Hopefully I can try properly next year :) |
| 22:20.22 | brlcad | jonored: okay, letting us know is really very much appreciated |
| 22:21.04 | brlcad | jonored: maybe you can get involved throughout the year before gsoc next year |
| 22:21.29 | brlcad | a sure-fire way to help get selected is to already be involved :) |
| 22:22.05 | jonored | I've got a summer that I'm not taking classes over to have a break from coursework and academic projects to do some code :) |
| 22:25.36 | brlcad | sounds like a fun summer :) |
| 22:27.14 | hippieindamakin8 | brlcad, so wat do you say about the robustness ? |
| 22:27.38 | hippieindamakin8 | w.r.t what we have discussed alongside the application |
| 22:49.59 | *** join/#brlcad dreeves (n=dreeves@64.178.177.71) | |
| 23:06.58 | poolio | allo all |
| 23:14.47 | brlcad | howdy |
| 23:17.06 | *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38) | |
| 23:19.05 | Ralith | hey jonored! |
| 23:19.06 | Ralith | how goes |
| 23:24.22 | jonored | Ralith: Not great, but that's to do with said terrible semester. |
| 23:24.37 | poolio | brlcad: so how many of the slots are you taking? :) |
| 23:29.57 | Ralith | jonored: over soon, at least? |
| 23:34.47 | jonored | Over soon. Hopefully ending with a degree, if not the two that I was aiming for. |
| 23:49.47 | brlcad | poolio: depends on how many of the existing mentors step up and mark that they're willing to mentor a given application |
| 23:56.27 | typ0 | does anyone know a place where i can get the IGES 5.2 standard full document ? |