| 00:11.32 | CIA-28 | BRL-CAD: 03brlcad * r34358 10/brlcad/trunk/BUGS: good gravy nmgs render absurdly slow. order of magnitude. seems to get worse the bigger the smp too. included a lot of detail after investigating. |
| 00:15.12 | brlcad | can't believe his eyes.. rt_nmg_shot() .. are you serious? |
| 00:16.35 | ``Erik | heh, nmg_manifolds() ? |
| 00:17.10 | brlcad | no, look near the end of shot.. |
| 00:17.14 | ``Erik | or going through and verifying that it's a valid NMG before bothering to shoot? |
| 00:17.31 | ``Erik | "build table indicating"...? |
| 00:18.52 | brlcad | that's prep |
| 00:19.59 | ``Erik | oh heh :D wrong func |
| 00:20.25 | ``Erik | bu_calloc(), nifty |
| 00:20.40 | brlcad | per ray |
| 00:20.46 | brlcad | and the size isn't even dynamic |
| 00:20.51 | ``Erik | yeah, instead of grabbing some off the stack |
| 00:21.10 | brlcad | it's crazy, makes me think I have to be missing something |
| 00:22.01 | ``Erik | hrm |
| 00:22.08 | ``Erik | the size is dynamic |
| 00:22.25 | ``Erik | prep calculates a maximum possible number of hits |
| 00:22.38 | ``Erik | it should probably be allocated at prep and retained in the soltab or something |
| 00:22.40 | brlcad | per sho() it's not |
| 00:22.43 | brlcad | shot() |
| 00:22.52 | brlcad | I mean, it's not dynamic per ray |
| 00:22.56 | ``Erik | right, but it's not a compilable static |
| 00:22.57 | brlcad | it's fixed to the model size |
| 00:23.09 | brlcad | right, yeah, didn't mean that |
| 00:23.21 | ``Erik | rt_nmg_ialloc() is probably where it should be allocated (once) |
| 00:24.04 | ``Erik | but that'll run up the memory footprint :/ (shouldn't be an issue these days, but that might've been the thinking a the time) |
| 00:25.42 | brlcad | I know nmgs are second-class citizens, but it's really bad the way it is |
| 00:25.52 | brlcad | not any worse than it is now |
| 00:26.03 | ``Erik | huh? |
| 00:26.13 | *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38) | |
| 00:26.17 | brlcad | it's calling that malloc per shot() which is per thread |
| 00:26.26 | brlcad | 8 threads, 8 callocs |
| 00:26.47 | brlcad | which explains why it's a freaking order of magnitude slower than bot |
| 00:26.48 | ``Erik | right... you kinda contradicted yourself there, though :D |
| 00:26.50 | hippieindamakin8 | hey brlcad |
| 00:27.23 | brlcad | contradicted? perhaps misunderstood or wires crossed.. |
| 00:27.53 | ``Erik | oh, okie, ordering issue |
| 00:27.53 | brlcad | you said adding to rt_nmg_ialloc would run up the memory foot .. don't see how any change will run up the foot print |
| 00:27.56 | ``Erik | groks |
| 00:28.13 | brlcad | because it's already about worst case |
| 00:28.56 | brlcad | now the only question is whether that ray_data needs to have its own copy of the hitmiss table |
| 00:29.00 | ``Erik | if you have 100 nmgs in a scene, right now it allocates "big ugly" for each nmg in order, so "push pop push pop", if each holds its own from prep, it's push push pop pop |
| 00:29.24 | ``Erik | no? |
| 00:30.45 | brlcad | not sure how the rays interact with the model data exactly, but yeah that sounds like that is a possibility |
| 00:31.00 | ``Erik | and if ya have 1000 nmg's, each gobbling up a meg for the hit table, taht's a gig consumption *shrug* |
| 00:31.45 | brlcad | course right now.. if you have 100 nmgs.. that's 100 * width * height interleaved push/pops instead of just 100 |
| 00:32.48 | ``Erik | *shrug* I d'no what the common utilization is :) might be one of those things where ya just have to try it and see if it breaks |
| 00:32.49 | brlcad | 100 * width * height being just average too .. could be much worse (overlapping objects) |
| 00:33.14 | brlcad | either way, performance is absolutely abysmal on a simple sphere |
| 00:33.18 | ``Erik | is that mod a 'jr developer' task? |
| 00:33.24 | brlcad | make sph sph ; facetize -n sph.nmg sph |
| 00:35.19 | ``Erik | wonders if he's screwing up by trying to find and save these low hanging fruit tasks for new developers O.o |
| 00:39.57 | CIA-28 | BRL-CAD: 03brlcad * r34359 10/brlcad/trunk/src/librt/primitives/nmg/nmg.c: style consistency cleanup, ws, indent, comments. |
| 00:39.59 | brlcad | I wouldn't think this was one regardless |
| 00:40.45 | brlcad | mucking about in librt is rarely a simple task and should be "over tested" and done so carefully regardless of the change |
| 00:41.46 | CIA-28 | BRL-CAD: 03brlcad * r34360 10/brlcad/trunk/src/librt/primitives/nmg/nmg.c: didn't mean to sneak in that ray_data. |
| 00:44.49 | ``Erik | of course, mucho testing, but the change should be quite simple *shrug* |
| 00:47.38 | brlcad | i think your experience is blinding you, or we have very different thoughts on simple tasks |
| 00:49.02 | ``Erik | hm, I'm thinking folk who have a nontrivial background in C development but are new to BRL-CAD |
| 00:49.20 | brlcad | requires knowledge of optimization, profiling, testing, lots of librt (wtf is a hitmiss, what's a ray_data) to know what to change and how that will impact, to even know that shot() and prep() are and how they interact, etc |
| 00:50.15 | ``Erik | the poolios, not the irix64s :D *duck* |
| 00:50.28 | brlcad | then yeah, different level |
| 00:51.07 | *** join/#brlcad piksi_ (i=piksi@pi-xi.net) | |
| 00:51.08 | brlcad | I'm thinking someone with just a couple years coding experience at most, after intro C at a uni, maybe OO, maybe a couple projects |
| 00:51.42 | ``Erik | http://www.freebsd.org/projects/ideas/ is my mental model here |
| 00:51.51 | brlcad | something that doesn't generally require much planning or research |
| 00:52.02 | ``Erik | that's what the "junior kernel hacker TODO list" grew into |
| 00:52.33 | ``Erik | competency expected, but a mentor is assigned to help ease one into the twisted dark world of kernel development |
| 00:52.34 | ``Erik | :D |
| 00:53.46 | brlcad | what they mean by junior is something else entirely |
| 00:54.07 | brlcad | someone not yet in the core, not yet proven, regardless of ability |
| 00:54.24 | brlcad | to me, the delineation is more about ability |
| 00:54.36 | brlcad | we have plenty of "simple" tasks |
| 00:54.40 | ``Erik | well, someone without a commit bit... core is more a guidance body than a development team |
| 00:55.20 | ``Erik | *shrug* depends on the target audience, I suppose :) BRL-CAD is not exactly a sophmore project |
| 00:56.13 | brlcad | it's not, but the point is that there are plenty of tasks that don't require more than freshman knowledge, tasks that would be immensely helpful |
| 00:56.22 | brlcad | but are time-consuming and low-priority |
| 00:57.07 | ``Erik | yeah, we had a list of tasks with both technical ability and effort required rated at some point, is that still floating around? |
| 00:57.23 | ``Erik | like a 1-5 scoring iirc |
| 00:57.33 | brlcad | yeah, it's in doc iirc, but it wasn't well organized |
| 00:57.38 | brlcad | or at least was |
| 00:57.51 | ``Erik | mebbe that's wiki meat |
| 00:58.03 | brlcad | probably really just need to add complexity to our todo list and expand it with more ideas |
| 00:58.11 | ``Erik | doc/ seems to elude a lot of people O:_) |
| 00:59.33 | ``Erik | (I've seen projects transpose characters in their URL to act as a screen, btu I don't wanna be 'that' project... *shrug*) |
| 00:59.43 | brlcad | another relevant project: http://janitor.kernelnewbies.org/ |
| 01:00.52 | ``Erik | yeh, I d'no, :) we might not have the pool of interested people to make an effort like that time effective *shrug* I d'no |
| 01:01.11 | brlcad | more inline with ability in mind .. checking for consistent return codes, function name consistency, api completeness (if you have an alloc routine, you should have a free routine, etc), static functions, etc |
| 01:02.07 | ``Erik | heh, -Wall -Werror -W -ansi -pedantic |
| 01:02.13 | ``Erik | and valgrind, pheer |
| 01:02.28 | brlcad | yeah, see that is stuff just about anyone can hit up |
| 01:02.36 | brlcad | and really is a great way to get familiar and get started |
| 01:03.09 | brlcad | then tackling a simple project is probably the next step up |
| 01:03.58 | ``Erik | (if someone has more than 4 gigs on a 64b system, I'd kinda like to see someone stub a 4gb allocate in main() and fill the pages to verify we're 64b safe... I hav ea gut feeling that we use unsigned int when we should use void * or size_t) |
| 01:05.20 | ``Erik | I looked around your car and didn't see any damage, didja get it repaired already? |
| 01:06.13 | brlcad | nope, I just cleaned it up well |
| 01:06.24 | brlcad | it's on the front |
| 01:06.37 | ``Erik | hm, I did notice that wart growing out of your grill |
| 01:06.58 | ``Erik | didja get a 30 day fixit ticket? |
| 01:09.16 | ``Erik | 2 more weeks or so before I get mine back :( |
| 01:10.34 | poolio | ``Erik: hey now, hey now. |
| 01:10.48 | ``Erik | hey then, hey then O.o :D |
| 01:12.11 | *** join/#brlcad LarsG (n=lars@nusnet-228-5.dynip.nus.edu.sg) | |
| 01:12.56 | ``Erik | glares at doc/docbook/ some |
| 01:13.26 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 01:16.37 | starseeker | ``Erik: now what'd it do? |
| 01:17.11 | ``Erik | too many directories with a single operation |
| 01:17.18 | starseeker | yeah, agreed |
| 01:17.37 | starseeker | needs to fix that... |
| 01:17.50 | starseeker | right after I figure out what I did with tire... |
| 01:17.59 | ``Erik | bought a dual core lappie, gets strusfrated when he's cpu blocked without cooking them both :D |
| 01:18.18 | starseeker | :-) |
| 01:20.17 | brlcad | ``Erik: no, they don't give fixits just fines |
| 01:20.44 | ``Erik | huh, lame, I was told that they give a fixit and 30 days to show it was done :/ |
| 01:21.00 | brlcad | testing it out, not really happy with it |
| 01:21.10 | ``Erik | half the cars in my cul de sac don't have front plates |
| 01:21.34 | ``Erik | given that a sheriff and state trooper live here and there's no issue, I'm under the impression that it's not a very enforced law |
| 01:21.41 | brlcad | said I was going to wait until I was stopped at least four of five times, that has already happened |
| 01:21.52 | brlcad | still putting in for an exemption request |
| 01:22.13 | brlcad | gets too much attention |
| 01:22.16 | ``Erik | it is an attention grabbing vehicle... |
| 01:22.31 | ``Erik | I'm sure it's just an excuse so they can look it over |
| 01:22.49 | brlcad | for most of them, it was |
| 01:22.58 | ``Erik | the sedate appearance is one of the things that drew me to the m3 |
| 01:23.00 | brlcad | warnings, wagging fingers, etc |
| 01:23.19 | brlcad | as they rubbed the drool off |
| 01:24.10 | brlcad | anyways, still trying to figure out a workable solution |
| 01:25.27 | *** join/#brlcad samrose (n=samrose@c-24-56-196-90.chrlmi.cablespeed.com) | |
| 01:25.58 | ``Erik | find a state that doesn't require a front plate? :D |
| 01:27.14 | brlcad | PA |
| 01:27.18 | brlcad | WVa |
| 01:28.01 | ``Erik | pa is doable, wv is a bit of a commute :D plus ya went and bought a house heh |
| 01:28.22 | ``Erik | shoulda bought a house up in pa with a garage, dude ;) *duck* |
| 01:29.02 | ``Erik | just imagine, you coulda started carpooling with ww when the rotational is over! |
| 01:29.41 | ``Erik | thinks he's getting his ass kicked tomorrow |
| 01:30.36 | brlcad | hell, I wouldn't move |
| 01:30.47 | brlcad | just get a residence address, enough for a license |
| 01:31.03 | brlcad | PA would drive me insane, not for me |
| 01:31.17 | brlcad | I'd take no garage over that any day |
| 01:34.13 | ``Erik | you don't HAVE to become amish to live in pa, y'know... it helps, but it's not mandatory... :D |
| 01:35.24 | brlcad | nope, I'm a city bug |
| 01:35.50 | ``Erik | philly isn't a city? :D |
| 01:36.10 | brlcad | has a lot of good rowing |
| 01:36.17 | ``Erik | <-- likes to be near a city, but at the edge of suburbia where it turns into farmland |
| 01:37.07 | brlcad | I love knowing I can bike or even walk to just about anything that I need |
| 01:37.18 | brlcad | essentials, recreation, whatever |
| 01:37.31 | ``Erik | peaceful calm slow home life, but can drive down into the city to hit a show or whatever |
| 01:37.56 | brlcad | and dullards not all going to bed at 9pm, finding something more than taco bell open to eat at 3am |
| 01:38.23 | ``Erik | is old, woke up at 5am the last few days wtih no alarm :( |
| 01:38.34 | brlcad | so did I :P |
| 01:38.40 | ``Erik | can't be arsed to drive to denny's, but ... |
| 01:38.54 | ``Erik | I said am, not pm :D |
| 01:38.58 | brlcad | to each their own, it's just not what makes me happy |
| 01:39.05 | ``Erik | *nod* |
| 01:39.34 | ``Erik | I'm annoyed enough at hearing my neighbors here, *shrug* |
| 01:41.01 | yukonbob | hello, #brlcad |
| 01:42.17 | brlcad | howdy yukonbob |
| 01:42.38 | yukonbob | saw a funny bumper sticker other day "Honk if you're Amish" |
| 01:43.31 | yukonbob | contemplates reading 3-4 days of scrollback :P |
| 01:44.08 | ``Erik | there was a large amish community near springfield mo, the stores right on the road were ripoffs, but if you drive down the gravel roads for a bit, there was a totally awesome bulk store, good stuff :) |
| 01:46.44 | brlcad | tries a quick nmg hack |
| 01:46.58 | ``Erik | the memory thing? |
| 01:47.20 | ``Erik | had to distclean and autoreconf, too much crap has changed :/ |
| 01:47.27 | brlcad | damn, no different |
| 01:47.35 | ``Erik | starseeker: http://paste.lisp.org/display/79377 try not to laugh too hard |
| 01:52.10 | starseeker | urm. surprised there's no solution to the date thing already implemented |
| 01:52.39 | ``Erik | I looked around, couldn't find one... I just posted it to #ucw, haven't gotten my beatdown yet |
| 01:54.36 | ``Erik | http://crit.brlcad.org:9090/dinreedit is the result |
| 01:55.35 | CIA-28 | BRL-CAD: 03brlcad * r34361 10/brlcad/trunk/BUGS: problem narrowed down even further. nmg hit/miss book keeping just sucks in a major way. quick test showed a tangible 3x increase, but will require a fair bit of restructuring. |
| 01:56.18 | yukonbob | notes "bookkeeping" is one word |
| 01:56.59 | brlcad | and book keeping it two words, it's late but not that late ;) |
| 01:57.16 | ``Erik | fight! fight! fight! |
| 01:57.17 | brlcad | keeps his books away from yukonbob |
| 01:57.42 | yukonbob | heh |
| 01:57.57 | yukonbob | was trying to parse that sentence and had to do double-take |
| 01:58.03 | yukonbob | (or is that doubletake?) |
| 01:58.20 | ``Erik | double::take; |
| 01:58.24 | yukonbob | heh |
| 01:58.36 | yukonbob | double take; |
| 01:58.51 | yukonbob | take = bookkeeping(); |
| 01:59.24 | ``Erik | allyourbookkeepingarebelongtome |
| 01:59.29 | ``Erik | Icanhasbookkeeping? |
| 01:59.40 | yukonbob | in soviet russia, books keep YOU! |
| 02:00.19 | ``Erik | y'know, he ended up in branson |
| 02:00.35 | ``Erik | about half an hour drive from where I used to live :) |
| 02:01.29 | ``Erik | someone really didn't like the ucw link O.O |
| 02:01.46 | ``Erik | (yet no one is adding links, bummer) |
| 02:39.56 | *** join/#brlcad kanzure (i=bryan@66.112.232.233) | |
| 02:58.44 | starseeker | ``Erik: nice work with the lisp site! |
| 02:59.03 | starseeker | is jealous - ``Erik has actually made lisp do something useful |
| 03:08.45 | ``Erik | ô´heh |
| 03:10.03 | ``Erik | I'm an 80's coder... I code to get shit done, not to code... |
| 03:16.33 | Ralith | I code to cause jellied donuts to spontaneously appear. |
| 03:19.59 | ``Erik | see, that's the thing... back in THE DAY </reverb>, we didn't care of jellied donuts appeared... it was nice when they did, but that wasn't the goal |
| 03:22.51 | Ralith | if jellied donuts weren't the goal you were doing something wrong |
| 03:23.38 | ``Erik | heh |
| 03:23.44 | ``Erik | don't make me stab you. |
| 03:24.09 | Ralith | I've got powdered sugar and I know how to use it! |
| 03:24.53 | PrezKennedy | heheh 80's coder |
| 03:25.16 | PrezKennedy | gettin shit done in FORTRAN :) |
| 03:28.02 | ``Erik | bitch, I will beat your ass down |
| 03:28.27 | ``Erik | C is a 60's language, LISP is a 50's language, scheme is a 70's language, ... |
| 03:28.52 | ``Erik | smalltalk is 70's, objc and c++ are early 80's |
| 03:30.00 | brlcad | yawns |
| 03:32.36 | ``Erik | tsa is old news... I don't think there has been any real advancement since around '85 or so :( |
| 03:51.19 | starseeker | stares at his ellipse equations and wonders why they heck they are working... |
| 03:52.55 | starseeker | oh |
| 03:52.57 | starseeker | right |
| 03:55.55 | PrezKennedy | ``Erik, you should program with a 90's language... like Java! ;) |
| 04:29.58 | *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38) | |
| 04:55.11 | starseeker | hmm... these are going to be big enough and elaborate enough to need more room than I originally thought. |
| 05:18.07 | *** join/#brlcad elena (n=opera@92.86.0.28) | |
| 05:24.58 | *** part/#brlcad elena (n=opera@92.86.0.28) | |
| 05:43.56 | *** join/#brlcad madant (n=d@117.196.130.56) | |
| 05:46.05 | madant | are things all right in california ? declaration of emergency has pretty bad connotations in india .. |
| 05:53.43 | madant | hope this swine flu episode ends pretty soon.. flus are such a pain in humanity's ass to control.. |
| 05:54.23 | *** join/#brlcad piksi (i=piksi@pi-xi.net) | |
| 06:06.43 | pacman87 | starseeker: what ellipse equations? |
| 06:13.23 | *** join/#brlcad elena (n=opera@92.86.0.28) | |
| 06:13.24 | *** part/#brlcad elena (n=opera@92.86.0.28) | |
| 06:16.49 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 06:38.22 | *** join/#brlcad Mouette (n=chatzill@fw1.phys.sinica.edu.tw) | |
| 07:14.51 | *** part/#brlcad LarsG (n=lars@nusnet-228-5.dynip.nus.edu.sg) | |
| 07:19.41 | *** join/#brlcad Elrohir (n=kvirc@p5B14CED9.dip.t-dialin.net) | |
| 07:44.17 | *** join/#brlcad piksi_ (i=piksi@pi-xi.net) | |
| 08:04.32 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 08:37.12 | *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 09:38.19 | *** join/#brlcad elena (n=opera@92.86.0.28) | |
| 10:05.11 | madant | how mafm |
| 10:05.17 | madant | oops.. howdy :) |
| 10:11.48 | mafm | hai |
| 10:35.53 | *** part/#brlcad elena (n=opera@92.86.0.28) | |
| 11:48.44 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-67.sbndin.btas.verizon.net) | |
| 12:07.13 | starseeker | pacman87: the ones solved by the tire tool |
| 12:08.55 | ``Erik | now make this tread: http://www.apothema.gr/files/productImages/pilot_sportPILOT%20SPORT.jpg |
| 12:08.56 | ``Erik | :D |
| 12:10.50 | alex_joni | ``Erik: http://www.popsci.com/files/imagecache/article_image_large/files/articles/auto_tire485.jpg |
| 12:11.56 | ``Erik | heh, the twheel, those're neat |
| 12:12.07 | alex_joni | nice to model ;) |
| 12:12.16 | ``Erik | tehre's a video where they slapped those on a high perfomrance mb |
| 12:12.23 | ``Erik | but they never showed it actually running, just slowly driving |
| 12:13.34 | alex_joni | http://www.geek24.com/g/twheel-airless-wheel-technology-from-michelin <- from 2006, it is kinda working I think |
| 12:13.48 | ``Erik | http://www.youtube.com/watch?v=iOSAQjCbXZE |
| 12:15.05 | ``Erik | wants to see what they do when put under extremes, like track driving |
| 12:57.16 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 13:00.44 | ``Erik | *sigh* I made two collosal mistakes. 1) I read the comments on slashdot. 2) I looked up this 'boxxy' mentioned in a comment and now I am ... dain bramaged? |
| 13:01.36 | ``Erik | I THINK it's a parody, but it's ... |
| 13:20.02 | *** join/#brlcad dreeves (n=IceChat7@64.178.177.71) | |
| 13:35.28 | *** join/#brlcad madant (n=d@117.196.130.38) | |
| 13:57.00 | ``Erik | the maddest ant of the all :D |
| 14:08.50 | madant | :P |
| 14:10.06 | ``Erik | them all, even |
| 14:54.26 | CIA-28 | BRL-CAD: 03bob1961 * r34362 10/brlcad/trunk/src/libged/rotate_arb_face.c: Handle special cases for arb4 and arb6. |
| 15:54.33 | *** join/#brlcad ``Erik_ (i=erik@c-76-111-12-116.hsd1.md.comcast.net) | |
| 16:07.02 | *** join/#brlcad ``Erik_ (i=erik@c-76-111-12-116.hsd1.md.comcast.net) | |
| 16:28.22 | ``Erik | watches b5 |
| 16:31.51 | ``Erik | this is... actually... really bad... |
| 16:45.41 | *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 17:13.57 | *** join/#brlcad jdoliner (n=jdoliner@98.227.157.38) | |
| 17:33.41 | *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz) | |
| 17:40.26 | ``Erik | (alpha (beta)) == <alpha><beta></beta></alpha> ... |
| 17:40.34 | ``Erik | woops, wrong winder |
| 17:50.59 | brlcad | hello d_rossberg |
| 17:56.44 | d_rossberg | waves from home |
| 17:59.17 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 18:00.03 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 18:00.09 | brlcad | happy Walpurgisnacht eve |
| 18:01.03 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 18:02.03 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 18:03.15 | d_rossberg | :) it's the "Freinacht" in Bavaria |
| 18:04.01 | CIA-28 | BRL-CAD: 03bob1961 * r34363 10/brlcad/trunk/src/tclscripts/archer/CombEditFrame.tcl: Minor cleanup. |
| 18:04.40 | d_rossberg | and tomorrow our village gets a new maypole |
| 18:05.07 | d_rossberg | (sorry, i mean on May 1st) |
| 18:05.27 | CIA-28 | BRL-CAD: 03bob1961 * r34364 10/brlcad/trunk/src/tclscripts/archer/ (5 files): Added code for prompting the user for a rotation point when rotating an arb face. |
| 18:05.32 | brlcad | maypole? |
| 18:05.43 | brlcad | ahh |
| 18:05.48 | brlcad | interesting, never seen one |
| 18:06.00 | brlcad | well, maybe I have, but I certainly don't remember -- was too young |
| 18:07.41 | d_rossberg | they are very commonly here |
| 19:14.33 | pacman87 | hi d_rossberg |
| 19:33.00 | d_rossberg | hi pacman87 |
| 19:34.51 | d_rossberg | i'm your mentor again |
| 19:35.26 | pacman87 | so i've noticed :) |
| 19:35.28 | d_rossberg | but i think you know better than i what you have to do this GSoC |
| 19:35.40 | d_rossberg | ;) |
| 19:36.03 | pacman87 | i'll try to keep my dev log updated |
| 19:36.43 | d_rossberg | and maybe i can give some advices on higher order geometry |
| 20:10.47 | CIA-28 | BRL-CAD: 03bob1961 * r34365 10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Catch calls to toggleTreePath to so that mRestoringTree gets set back to 0. |
| 20:17.37 | CIA-28 | BRL-CAD: 03bob1961 * r34366 10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Override the kill command in ArcherCore in order to remove any edit panels associated with the object(s) being killed/deleted. Will need to look at other commands that kill/delete objects from the database. |
| 20:48.04 | CIA-28 | BRL-CAD: 03starseeker * r34367 10/brlcad/trunk/src/libged/tire.c: |
| 20:48.04 | CIA-28 | BRL-CAD: Add more detailed commentary on the precise nature of the constraints imposed to |
| 20:48.04 | CIA-28 | BRL-CAD: define the elliptical torus shapes in the tire tool. The equations don't make |
| 20:48.04 | CIA-28 | BRL-CAD: some of the sources of the constraints or the reasons they were used immediately |
| 20:48.04 | CIA-28 | BRL-CAD: apparent. |
| 20:56.53 | *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 21:31.49 | starseeker | ``Erik: what are your tire dimensions again? |
| 21:40.21 | *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 21:53.36 | starseeker | 255-40R18? |
| 23:09.19 | starseeker | brlcad: did something about rt_sketch_internal change? |
| 23:09.38 | starseeker | I'm betting a bad pointer crash on sketch.c line 1868 |
| 23:09.43 | starseeker | er getting |
| 23:34.55 | ``Erik | 255/40-18 |
| 23:35.13 | ``Erik | on the back, 225/45-18 up front |
| 23:35.26 | starseeker | WOULD be testing that, if the friggin thing wasn't bombing all of a sudden |
| 23:39.45 | starseeker | what the... |
| 23:39.53 | starseeker | ``Erik: do you have a recent compile? |
| 23:43.20 | starseeker | reverts - no time for this now |