| 00:07.56 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-155.sbndin.btas.verizon.net) | |
| 02:00.29 | *** join/#brlcad AlexandreGuedes_ (n=chatzill@189-92-153-51.3g.claro.net.br) | |
| 02:19.30 | CIA-28 | BRL-CAD: 03Carlosvsilva 07http://brlcad.org * r1408 10/wiki/User:Carlosvsilva: Added a patch to my IGES converter application, to enable the converters to support different versions of the standard |
| 02:35.35 | starseeker | dreeves: I'm going to look into the prep time, see what's taking so long on the d2 model |
| 02:37.14 | *** join/#brlcad AlexandreGuedes_ (n=chatzill@189-92-173-140.3g.claro.net.br) | |
| 02:38.29 | dreeves | starseeker sounds good!! |
| 02:38.47 | starseeker | hard to debug raytracing when the prep time is so long! |
| 02:39.41 | dreeves | I'm investigating what is causing the spots on a few of the examples |
| 02:39.59 | dreeves | Yes agreed that definitely will slow the process down |
| 02:40.46 | dreeves | If I get the spots problem cleaned up we problem should spend a little time cleaning up the brep.cpp code |
| 02:41.51 | dreeves | are you able to spend much of your day working on this or is this more of a pet project at the moment? |
| 02:44.50 | CIA-28 | BRL-CAD: 03Ralith 07http://brlcad.org * r1409 10/wiki/User:Ralith: Modified milestones and timeline to lessen scope |
| 02:46.00 | Ralith | brlcad: ^ |
| 02:50.38 | starseeker | dreeves: I can spend some time on it - my difficulty is simply getting up to speed on the code/concepts in general |
| 02:50.58 | starseeker | prep should be a good place to work though |
| 02:54.10 | *** join/#brlcad schwinn434 (n=schwinn4@cpe-75-81-202-25.we.res.rr.com) | |
| 02:54.52 | dreeves | yeah that should be a good place there are a lot of different things a play here can be a little steep to get started |
| 02:55.26 | dreeves | but once you get into it isn't that bad though |
| 03:00.05 | dreeves | I'm sure most think the spots on dented sphere are missed rays but if they are they are going all the ray through with out hitting either side otherwise I would have an odd number of hits along the ray |
| 03:00.31 | dreeves | I fairly confident something is getting hosed up in calculating the normal |
| 03:00.39 | starseeker | nods |
| 03:01.08 | dreeves | does Ed think it is missed rays? |
| 03:01.22 | starseeker | don't know |
| 03:01.44 | starseeker | I don't see any missed rays - I see a conflict between the shadow effect and the light reflection effect |
| 03:02.39 | starseeker | any idea what that clipping is on the bottom of Paraboloid? |
| 03:02.40 | dreeves | what about the spots away from the dent? I think the actual dent is fine it is just some weird optics going on because of the lighting |
| 03:02.57 | starseeker | um. not sure about those |
| 03:05.47 | dreeves | Those are the spots I'm really concerned about and the ones on the rebuiltSphere the problem is a little more obvious there |
| 03:53.02 | *** part/#brlcad pacman87 (n=pacman87@resnet-46-40.dorm.utexas.edu) | |
| 03:53.09 | *** join/#brlcad pacman87 (n=pacman87@resnet-46-40.dorm.utexas.edu) | |
| 04:13.18 | *** join/#brlcad kanzure (i=bryan@66.112.232.233) | |
| 04:13.59 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) | |
| 04:45.29 | AlexandreGuedes | brlcad: sean |
| 04:45.56 | AlexandreGuedes | up to now, i didn't manage to fix a bug |
| 04:47.42 | AlexandreGuedes | would be important I submit another patch, only to show that I had build the system ? |
| 04:48.21 | pacman87 | the patch is to show how you code |
| 04:48.36 | pacman87 | any patch would be better than no patch |
| 04:49.58 | AlexandreGuedes | this is the main goal |
| 04:52.18 | AlexandreGuedes | pacman87: You took part in gsoc 2008 with brl-CAD ? |
| 04:54.21 | pacman87 | yes |
| 04:54.36 | pacman87 | AlexandreGuedes: yes |
| 04:56.49 | AlexandreGuedes | are you Dawn Thomas ? |
| 04:57.08 | pacman87 | no |
| 04:57.56 | pacman87 | http://brlcad.org/wiki/User:Pacman87 |
| 04:59.33 | *** join/#brlcad elena (n=opera@92.86.0.28) | |
| 05:01.14 | *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) | |
| 05:15.42 | *** join/#brlcad madant (n=madant@117.196.145.210) | |
| 05:17.44 | *** join/#brlcad dreeves (n=dreeves@64.178.177.71) | |
| 05:27.30 | AlexandreGuedes | pacman87: the submiteds patch are here ? http://sourceforge.net/tracker/?words=tracker_browse&sort=open_date&sortdir=desc&offset=0&group_id=105292&atid=640804 |
| 05:28.07 | pacman87 | add that as a comment on your application on the GSoC site |
| 05:28.24 | pacman87 | and i'm not the one who's evaluating you |
| 05:29.08 | pacman87 | and add you application to your user page in the wiki (if you haven't already done so) |
| 05:29.18 | pacman87 | add your* |
| 05:29.29 | pacman87 | and put the link there as well |
| 05:33.22 | louipc | pacman87: :O you're like a prodigy! |
| 05:33.51 | pacman87 | louipc: ? |
| 05:34.36 | louipc | me/ee 4.0 gpa :D |
| 05:34.43 | louipc | I think that's nuts |
| 05:41.05 | pacman87 | i have fun :D |
| 05:44.03 | pacman87 | currently juggling a microcontroller project, writing a trusted p2p network, distributed failure recovery programming lab, modifying another processor simulator program to include virtual memory, and a few other things |
| 05:54.44 | CIA-28 | BRL-CAD: 03AlexandreGuedes 07http://brlcad.org * r1410 10/wiki/User:AlexandreGuedes: New page: ==SoC Applications== ===Further OpenGL Geometry Editor GUI development=== ====Abstract==== Nowadays there are many geometry formats files, each one is more appropriate to a different appli... |
| 06:06.27 | CIA-28 | BRL-CAD: 03AlexandreGuedes 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded "[[Image:ConverterTable.jpg]]" |
| 06:18.48 | CIA-28 | BRL-CAD: 03AlexandreGuedes 07http://brlcad.org * r1412 10/wiki/User:AlexandreGuedes: |
| 06:36.44 | yukonbob | hi cadnerds |
| 06:37.06 | pacman87 | hi yukonbob |
| 06:37.11 | yukonbob | apologizes for lack of presence.... crappy net connection, crazy werk. :P |
| 06:37.18 | yukonbob | waves to pacman87 |
| 06:38.04 | pacman87 | waves, then goes back to figuring out the keypad interface |
| 06:38.18 | pacman87 | somehow managed to swap rows and columns |
| 06:38.37 | yukonbob | keypad iface... mged? |
| 06:38.47 | pacman87 | nope, microcontroller lab |
| 06:38.54 | yukonbob | ah |
| 06:39.00 | yukonbob | _that_ interface |
| 06:43.44 | AlexandreGuedes | now I have wiki page |
| 06:44.00 | AlexandreGuedes | pacman87: |
| 06:44.33 | pacman87 | AlexandreGuedes: i'm not in charge of anything relating to GSoC |
| 06:44.49 | AlexandreGuedes | i know |
| 06:44.58 | pacman87 | just making sure |
| 06:45.42 | AlexandreGuedes | I just said because you suggested |
| 06:47.19 | AlexandreGuedes | Actually I knew, but up to now I didn't have done |
| 07:16.09 | Ralith | 22:55:41 < CIA-28> BRL-CAD: AlexandreGuedes http://brlcad.org * r1410 /wiki/User:AlexandreGuedes: New page: ==SoC Applications== ===Further OpenGL Geometry Editor GUI development=== ====Abstract==== Nowadays there are many geometry formats files, each one is more appropriate to a different appli... |
| 07:16.14 | Ralith | CIA's bugged. |
| 07:16.23 | Ralith | one of those headers is from my userpage. |
| 07:21.03 | pacman87 | of course the CIA's bugged, what do you think the NSA does in their spare time? :P |
| 07:22.53 | Ralith | lol |
| 07:23.46 | AlexandreGuedes | Ralith: CIA is ok, I got your page as model, but I forgot to delete this sentence "Further OpenGL Geometry Editor GUI development" |
| 07:24.12 | Ralith | oh? I guess I overlooked it |
| 07:24.22 | Ralith | was all worried about competition >_> |
| 08:08.38 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 08:22.09 | *** join/#brlcad Elrohir (n=kvirc@p5B14E5EA.dip.t-dialin.net) | |
| 08:29.54 | *** part/#brlcad jdoline1 (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net) | |
| 09:00.08 | *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38) | |
| 09:10.00 | hippieindamakin8 | waves |
| 09:10.23 | pacman87 | waves back |
| 09:28.43 | AlexandreGuedes | o create my patche but didin't report some new files that I created |
| 09:29.03 | AlexandreGuedes | i used "svn diff > brlcad.patch" |
| 09:31.49 | pacman87 | AlexandreGuedes: did you do a svn add? |
| 09:32.25 | AlexandreGuedes | i didn't |
| 09:32.36 | AlexandreGuedes | i must ? |
| 09:33.11 | pacman87 | points in the general direction of the svn man page |
| 09:33.41 | pacman87 | 4:30am, time for bed |
| 09:35.12 | *** join/#brlcad Elrohir (n=kvirc@p5B14E5EA.dip.t-dialin.net) | |
| 09:55.45 | *** join/#brlcad _clock_ (n=_sushi_@77-58-147-167.dclient.hispeed.ch) | |
| 10:04.14 | *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net) | |
| 11:09.18 | CIA-28 | BRL-CAD: 03AlexandreGuedes 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded "[[Image:WorkScope.jpg]]" |
| 11:21.31 | d-lo | stretches. |
| 11:21.34 | d-lo | mernin! |
| 11:22.02 | brlcad | howdy d-lo |
| 11:22.18 | d-lo | hey there. How are things? |
| 11:22.45 | brlcad | pretty good! |
| 11:23.54 | d-lo | going rowin' this morning? |
| 11:23.56 | brlcad | d-lo: so are you bol? |
| 11:24.17 | d-lo | bol == ?? |
| 11:24.28 | brlcad | awol -> aol -> bol ;) |
| 11:24.49 | d-lo | ah yes, I see. |
| 11:25.03 | d-lo | I am currently on vacation from vacation... so, back to work :) |
| 11:28.06 | CIA-28 | BRL-CAD: 03AlexandreGuedes 07http://brlcad.org * r1414 10/wiki/User:AlexandreGuedes: AlexandreGuedes |
| 11:29.30 | AlexandreGuedes | brlcad: I did some jobs tonight |
| 11:30.16 | brlcad | AlexandreGuedes: kinda very last minute, isn't it? :) |
| 11:30.23 | AlexandreGuedes | I wrote some comments about it in proposal page |
| 11:30.28 | brlcad | you know that today is the decision day |
| 11:31.03 | brlcad | still, thanks for the updates -- will take a look at them |
| 11:31.17 | AlexandreGuedes | brlcad: yes I know I have some commitments |
| 11:32.08 | AlexandreGuedes | but now I'm free |
| 11:45.05 | brlcad | d-lo: have you seen the gsoc applications yet? |
| 11:45.32 | brlcad | can talk in private about any of them specifically (or via the private comments on sochop) |
| 11:47.15 | brlcad | I went ahead and assigned you to someone just to have you assigned, but there are three or four 'finalists' still being evaluated for the last two slots (they're the ones ranked 1 and 0) |
| 11:47.30 | d-lo | brlcad: I have a huge backlog of GSoC emails to read :/ Been disconnected for almost two weeks now ;) |
| 11:47.57 | d-lo | last time I read email was about the 2nd/3rd of April |
| 11:48.24 | brlcad | I know, that's why I'm mentioning it now |
| 11:48.29 | brlcad | today is the final selections day |
| 11:48.33 | brlcad | in a few hours |
| 11:49.19 | brlcad | at this point, I don't think there is anything that you "have" to do |
| 11:49.36 | brlcad | the only thing you "should" do, though, is mark which of the non-negative applications you'd be willing to mentor |
| 11:49.47 | brlcad | there's a button |
| 11:50.02 | brlcad | whether it's the one I have you assigned to now, or one of the others |
| 11:50.06 | d-lo | I can do a 'button'.... sounds easy ;) |
| 11:50.19 | brlcad | lemme know (in PM) if you have a preference for mentoring one of the other projects |
| 11:50.20 | d-lo | I'll add it to the queue of 'thingados' today |
| 11:50.47 | brlcad | http://socghop.appspot.com/org/list_proposals/google/gsoc2009/brlcad |
| 11:50.55 | brlcad | that's where the fun is at |
| 11:51.05 | d-lo | thanks for the linkage! |
| 11:51.40 | brlcad | only daniel and cliff are "set" mentors |
| 11:51.59 | brlcad | the rest can be adjusted, and the 1-ranked are still tentative |
| 11:52.40 | brlcad | er, 1-scored |
| 12:09.30 | AlexandreGuedes | brlcad: Were the decisions already taken? |
| 12:12.51 | hippieindamakin8 | waves at brlcad and d-lo |
| 12:14.20 | d-lo | Mernin Hippie! |
| 12:17.47 | brlcad | AlexandreGuedes: eh, you did read my last line there right? :) |
| 12:18.01 | brlcad | ~dict tentative |
| 12:18.16 | brlcad | well that was mostly useless |
| 12:19.19 | brlcad | ~dict 4 tentative |
| 12:19.53 | d-lo | 'creeping like snail' lol |
| 12:21.31 | brlcad | ersatz students! |
| 12:22.36 | AlexandreGuedes | you are talking about Student Proposal |
| 12:28.41 | brlcad | very observant |
| 12:30.34 | AlexandreGuedes | i made a confusion here |
| 12:31.52 | AlexandreGuedes | I was not talking about this subject |
| 12:33.59 | brlcad | waits for AlexandreGuedes to complete his thought.. |
| 12:34.29 | _clock_ | I talked about brlcad to an older couple on the train |
| 12:34.40 | AlexandreGuedes | when you said "AlexandreGuedes: eh, you did read my last line there right? :)" |
| 12:35.16 | AlexandreGuedes | i asked "you are talking about Student Proposal" ? |
| 12:35.22 | d-lo | 's brain just SCRAMmed :/ |
| 12:35.53 | brlcad | AlexandreGuedes: I don't need a replay -- you're just not clarifying anything |
| 12:36.25 | brlcad | to clarify, you could explain what you were asking about instead of saying what you were not asking about |
| 12:36.59 | AlexandreGuedes | but now I had already understood... |
| 12:37.40 | AlexandreGuedes | hehe |
| 12:37.41 | d-lo | hahahahahahaha |
| 12:38.08 | d-lo | I think I an going to copy/paste this into my blog.... its great! |
| 12:38.31 | AlexandreGuedes | i need sleep some time |
| 12:39.09 | brlcad | is confused and gives up |
| 12:44.29 | CIA-28 | BRL-CAD: 03bob1961 * r34222 10/brlcad/trunk/src/tclscripts/archer/ (Archer.tcl ArcherCore.tcl): Ripped out the edit history hack. |
| 12:45.19 | *** join/#brlcad samrose (n=samrose@c-24-11-214-181.hsd1.mi.comcast.net) | |
| 12:46.45 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-155.sbndin.btas.verizon.net) | |
| 12:48.30 | d-lo | brlcad: lordy you keep it cold in here! 67?! You on crazy mo-fo. |
| 12:48.36 | d-lo | on==one |
| 12:48.50 | brlcad | shrugs, felt warm yesterday |
| 12:49.50 | brlcad | plus, the brain slows down when it's warm |
| 12:49.56 | brlcad | why most schools are frigid |
| 12:50.13 | d-lo | the real key is to oxygenate the work place ;) |
| 12:50.29 | louipc | hmmm. that's interesting. |
| 12:50.37 | d-lo | bump up o2 levels by 0.5% .... makes a disturbing difference! |
| 12:50.37 | brlcad | too much O2 can make you sleepy too |
| 12:50.56 | brlcad | O2+warm, killer |
| 12:51.07 | brlcad | called nap time |
| 12:51.14 | d-lo | true, but the Casinos in Vegas have the concept down pat. Submarines do too ;) |
| 12:53.09 | d-lo | as for the GSoC Student proposals... they are supposed to propse and detail a work project... correct? |
| 12:53.15 | brlcad | two environments where I'd argue that they want people to think less, not more ;) keep them subdued to programmed responses (keep playing, push the knobs we told you to push) |
| 12:54.16 | brlcad | wonders if more O2 makes you more inclined to be suggestive or obey |
| 12:54.41 | brlcad | sounds like an experiment to impose on management! |
| 12:54.53 | louipc | hahah |
| 12:56.03 | d-lo | actually, lack of o2 makes you more sleepy than excessive o2 does. If you are in a casino and start feeling out of breath and/or sleepy, you'll leave the slots! On a sub, you need to be alert and ready to go. Thus (on a sub at least) they bump abient o2 levels by 0.25-0.5% above 'the norm'... can't speak to what Casinos bump theirs to. |
| 12:56.28 | d-lo | excessive o2 does make lighting a cigarette much more exciting though :) |
| 12:56.45 | brlcad | not sleepy, just not thinking at full capacity |
| 12:57.48 | brlcad | anyways, irrelevant with little means to test any theories at this point ;) |
| 12:57.59 | d-lo | hrm, i need to get you on a Tiger cruise on a sub sometime. I think then you would realize you want the subsailors thinking at 101% capacity ;) |
| 12:58.32 | d-lo | ...I'll 'borrow' an o2 cyl and start a slow bleed in the building next week :) |
| 12:58.56 | louipc | kaboom |
| 12:59.24 | d-lo | louipc: nah, no boom. Hence the 'slow' bleed ;) |
| 12:59.25 | brlcad | warm body/brain is still pretty well studied, hardly anything motivates and energizes as well as slightly 'cool' |
| 12:59.31 | CIA-28 | BRL-CAD: 03Carlosvsilva 07http://brlcad.org * r1415 10/wiki/User:Carlosvsilva: Posted the patch in SF.net bug tracker, added TOC and cleanup formatting |
| 12:59.44 | d-lo | as much as I want a new building, thats not the right way to get it :) |
| 13:00.04 | brlcad | and yes, they're supposed to propose a project |
| 13:00.14 | brlcad | don't waste your time on the ones already marked negative |
| 13:00.20 | louipc | I wonder if that's why northern countries seem more developed than countries in warmer climates |
| 13:00.55 | louipc | well, the danger of freezing is definitely motivating. |
| 13:01.01 | brlcad | louipc: I'm sure there is some truth to that |
| 13:01.17 | brlcad | but there's also the issue of environment |
| 13:01.34 | brlcad | when you're in paradise ... who wants to work? |
| 13:01.42 | louipc | yep |
| 13:02.12 | d-lo | brlcad so you are saying that warm == paradise? =D |
| 13:03.25 | brlcad | in terms of being 'comfortable' and 'relaxed' and having lazy days on the beach with a pi?a coloda -- absolutely :) |
| 13:04.14 | d-lo | ah, okay. I was about to point out that a bulk of northern part of Africa is also very warm :) |
| 13:04.46 | brlcad | hydration is a key feature of paradise ;) |
| 13:06.08 | d-lo | good point. never get a beer locally brewed in the middle east.... blech. |
| 13:17.12 | mafm | brlcad: piña colAda :P |
| 13:18.00 | mafm | (that's an n with a tilde ~ above, if the charset is not showing it properly) |
| 13:21.17 | mafm | d-lo: I was preparing the application and so I put the "placeholder", but alas I didn't apply and couldn't withdraw it after that, so that explains the litter :P |
| 13:22.02 | d-lo | ah, I see. -5 for pathetic excuses. ;) |
| 13:22.28 | brlcad | mafm: different charsets, that's what mine was too |
| 13:22.34 | brlcad | ??? |
| 13:26.24 | mafm | brlcad: I only see ??? :) |
| 13:27.38 | madant | too |
| 13:28.02 | madant | swam after 4 months |
| 13:28.34 | madant | brlcad: rowing is not stressful on the knees ? |
| 13:28.38 | mafm | but the point was that it's colada, not coloda (filtered pineapple) |
| 13:28.44 | brlcad | madant: nope |
| 13:28.50 | d-lo | wow, you were swimming at the age of 4 months? not bad madant, not bad! |
| 13:28.58 | brlcad | mafm: just a typo :P |
| 13:29.04 | madant | i mean compared to running . :) |
| 13:29.08 | mafm | the dictionary nazi |
| 13:29.12 | madant | d-lo, ha |
| 13:29.45 | madant | brlcad, i hear that done properly rowing works almost every muscle in your body ? |
| 13:29.54 | brlcad | pretty much |
| 13:30.27 | madant | brlcad, considering there are a lot of muscles on the face , maybe a rowing with a lot of gestures would be complete body work out :P |
| 13:30.53 | brlcad | you end up making a lot of different faces depending on the level of pain regardless ;) |
| 13:31.01 | madant | was afraid that he had forgot swimming. |
| 13:31.48 | brlcad | chuckles at http://www.uksport.gov.uk/assets/Image/newsArchive/rowing_0912_main.jpg |
| 13:34.50 | louipc | http://images.nlroei.nl/fotoboek/images/onzrjzytpa/285-8523_IMG.jpg |
| 13:35.10 | brlcad | hehe |
| 13:35.37 | louipc | this is comedy gold. I should take up rowing |
| 13:39.51 | brlcad | you should! |
| 13:40.02 | brlcad | everyone should.. fantastic sport :) |
| 13:40.45 | louipc | I'm going to try rock climbing/bouldering first |
| 13:43.03 | madant | thinks with these pictures no doubt , rowing rocks :P |
| 13:43.17 | madant | louipc, bouldering is awesome |
| 13:44.02 | madant | likes technical sport climbing, but the low equipment requirement of bouldering is nice :) |
| 13:45.11 | _clock_ | have you ever done tree climbing? |
| 13:50.21 | madant | lives in Kerala-"god's own country"- where people climb even coconut trees - not to mention a college which teaches advanced courses on the same :P |
| 13:50.48 | d-lo | an advanced course on Coconut tree climbing? |
| 14:04.00 | madant | d-lo, yep :) |
| 14:04.45 | d-lo | awesome, simply awesome. Is there a degree in 'climbing' ? |
| 14:05.00 | _clock_ | I am making a tree-age-dee |
| 14:05.15 | _clock_ | MaSc. |
| 14:05.34 | _clock_ | Master of ascent |
| 14:06.03 | _clock_ | I would like to live in a tree house |
| 14:06.37 | madant | http://www.hindu.com/mp/2004/04/12/stories/2004041202230200.htm this is not exactly the place , but i can't find the link for the real deal :P |
| 14:07.33 | madant | oh forgot to mention, there is also a elephant in-charge training centre here too :P |
| 14:07.34 | d-lo | is experiencing come culture shock! |
| 14:07.48 | madant | should desist :D |
| 14:08.05 | _clock_ | I hope physical fitness is not among requirements |
| 14:08.36 | _clock_ | just filled a chocolate Easter bunny with water and put into a freezer |
| 14:10.22 | _clock_ | "We plan to work as a group and hope to get a telephone" |
| 14:13.22 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 14:15.07 | CIA-28 | BRL-CAD: 03indianlarry * r34223 10/brlcad/trunk/src/ (conv/asc2g.c librt/primitives/bot/bot.c): (log message trimmed) |
| 14:15.07 | CIA-28 | BRL-CAD: Fixed memory issues CAD team was having with 'asc2g' on new Tcl based ASCII |
| 14:15.07 | CIA-28 | BRL-CAD: format. There were a couple of issues, first memory wasn't being freed |
| 14:15.07 | CIA-28 | BRL-CAD: correctly from Tcl list object so took Bob's advice and changed usage |
| 14:15.07 | CIA-28 | BRL-CAD: in rt_bot_adjust(), second 'asc2g' was using Tcl_EvalFile() which buffers |
| 14:15.11 | CIA-28 | BRL-CAD: entire file into memory again causing issues with some large Pro-E |
| 14:15.13 | CIA-28 | BRL-CAD: conversions. Changed 'asc2g.c' to load ASCII file in manageable |
| 14:55.30 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-155.sbndin.btas.verizon.net) | |
| 14:58.12 | *** join/#brlcad dreeves2 (n=c752f34a@bz.bzflag.bz) | |
| 14:59.14 | dreeves2 | starseeker and brlcad so the rips in dented sphere I think I have determined those are holes. |
| 15:00.29 | dreeves2 | If you rt from a different angle the problem becomes more obvious |
| 15:00.47 | dreeves2 | I have some work to do there |
| 15:38.05 | *** join/#brlcad tofu (n=sean@bz.bzflag.bz) | |
| 15:38.33 | *** part/#brlcad tofu (n=sean@bz.bzflag.bz) | |
| 15:47.59 | d-lo | tofu eh? |
| 16:26.13 | *** join/#brlcad elite01 (n=omg@unaffiliated/elite01) | |
| 16:36.31 | *** join/#brlcad jonored (n=jonored@dsl092-076-134.bos1.dsl.speakeasy.net) | |
| 16:57.42 | *** join/#brlcad dreeves2 (n=c752f34a@bz.bzflag.bz) | |
| 17:13.23 | CIA-28 | BRL-CAD: 03bob1961 * r34224 10/brlcad/trunk/src/tclscripts/archer/ (Archer.tcl ArcherCore.tcl): Mods to update things for when not Archer is not inheriting from itk::Toplevel. |
| 17:13.52 | *** join/#brlcad elena (n=ebautu@89.136.118.141) | |
| 17:14.30 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net) | |
| 18:10.12 | CIA-28 | BRL-CAD: 03Jdoliner 07http://brlcad.org * r1416 10/wiki/User:Jdoliner: Copied in my application, I'll update this to include more information in about an hour. |
| 18:35.39 | starseeker | dreeves: hmm - here's a backtrace for the raytrace failure with openbook: http://pastebin.bzflag.bz/m12bd2f0e |
| 18:44.09 | brlcad_brlcad | starseeker: you still have the debug session up? |
| 18:44.37 | *** part/#brlcad elena (n=ebautu@89.136.118.141) | |
| 18:45.05 | starseeker | yes |
| 18:45.27 | starseeker | brlcad_brlcad: still up |
| 18:45.42 | brlcad_brlcad | p i |
| 18:45.48 | brlcad_brlcad | p trim->m_c2i |
| 18:46.07 | starseeker | p i -> 0 |
| 18:46.20 | starseeker | p trim->m_c2i -> 3422 |
| 18:47.14 | starseeker | p t -> 0 |
| 18:50.07 | brlcad_brlcad | p trimCurve |
| 18:50.43 | brlcad_brlcad | and, p curveApproximations[trim->m_c2i][i] |
| 18:50.51 | brlcad_brlcad | suspect that's what's oob |
| 18:52.02 | brlcad_brlcad | ahh, definitely |
| 18:52.18 | brlcad_brlcad | curveApproximations is only [100][200] |
| 18:52.25 | brlcad_brlcad | that index of 3422 is way out of range |
| 18:53.51 | brlcad_brlcad | p loop->TrimCount() |
| 18:54.42 | starseeker | (gdb) p trimCurve |
| 18:54.43 | starseeker | $5 = (const ON_Curve *) 0x8ce6dd0 |
| 18:55.08 | starseeker | (gdb) p curveApproximations[trim->m_c2i][i] |
| 18:55.08 | starseeker | $6 = { x = 1.2401802885544486e+151, y = 1.9476649113403901e+243, z = 1.2401796641872861e+151 |
| 18:55.11 | starseeker | } |
| 18:55.27 | brlcad_brlcad | yeah, random data |
| 18:55.33 | brlcad_brlcad | the last p? |
| 18:55.37 | starseeker | (gdb) p loop->TrimCount() |
| 18:55.39 | starseeker | $7 = 4 |
| 19:02.11 | CIA-28 | BRL-CAD: 03brlcad * r34225 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: dumb hack, but it should affect a curve approximations crash. looks like trim->m_c2i is about 3500 .. which is about 3400 indices too many for the previous size of the container. up the limit to 10000. |
| 19:04.47 | *** join/#brlcad _sushi_ (n=_sushi_@77-58-247-193.dclient.hispeed.ch) | |
| 19:12.47 | CIA-28 | BRL-CAD: 03brlcad * r34226 10/brlcad/trunk/ (3 files in 2 dirs): quell warnings for virtual destructors, unused vars, and size_t types |
| 19:23.10 | CIA-28 | BRL-CAD: 03brlcad * r34227 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: some style cleanup, should follow hacking guide |
| 19:26.17 | *** join/#brlcad BigATo1 (n=BigAToo@pool-96-230-124-146.sbndin.btas.verizon.net) | |
| 19:27.23 | *** join/#brlcad elena (n=ebautu@89.136.118.141) | |
| 19:30.08 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-146.sbndin.btas.verizon.net) | |
| 19:37.27 | starseeker | brlcad: yeah, that let the d2 model raytrace |
| 19:43.55 | CIA-28 | BRL-CAD: 03brlcad * r34228 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: quell all warnings |
| 19:45.02 | hippieindamakin8 | hey brlcad mafm |
| 19:46.42 | CIA-28 | BRL-CAD: 03brlcad * r34229 10/brlcad/trunk/include/vector.h: unbustage. the virtual destructors need to be defined somewhere even if they do nothing |
| 19:47.34 | brlcad | starseeker: cool |
| 19:47.35 | brlcad | maybe you can make that use a better container |
| 19:48.09 | brlcad | maybe an stl container instead of a fixed array, preallocated to some large size but increasing in chunks for efficiency |
| 19:48.48 | brlcad | of if anything, some detection logic to make sure it doesn't crash at least -- abort gracefully if the index is out of range |
| 19:48.57 | starseeker | nods |
| 19:49.08 | brlcad | right now, it's just wasting a bit of memory |
| 19:59.07 | mafm | hi hippieindamakin8 |
| 20:01.13 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-76-57.hsd1.il.comcast.net) | |
| 20:02.45 | *** join/#brlcad andax (n=andax__@d213-102-40-88.cust.tele2.ch) | |
| 20:09.41 | CIA-28 | BRL-CAD: 03Jdoliner 07http://brlcad.org * r1417 10/wiki/User:Jdoliner: Added in timeline |
| 20:16.53 | starseeker | looks like the most expensive part of the preprocessing is in brep_preprocess_trims lines 225 to 239 |
| 20:32.24 | *** join/#brlcad pacman87 (n=pacman87@resnet-46-40.dorm.utexas.edu) | |
| 20:37.41 | starseeker | uhhh... correct me if I'm wrong, but is the current raytracing using brep_preprocess_trims for ANYTHING? |
| 20:39.26 | brlcad | yeah, during prep |
| 20:39.37 | brlcad | brep_build_bvh() |
| 20:40.12 | starseeker | yeah, I know prep is being called, but I'm not seeing where it's using the generated information |
| 20:41.47 | brlcad | if i'm understanding brep_preprocess_trims() right, it's rather obscene implementation |
| 20:42.43 | brlcad | looks like it's iterating over the bounding volume nodes, and for each bounding volume, seeing what geometry belongs in there by iterating over very loop's trimming curves |
| 20:43.40 | brlcad | ah, not quite so |
| 20:48.37 | brlcad | not sure what you meant though -- it fills in a set of "surface trees" during prep, calling brep_preprocess_trims() to set a few flags |
| 20:48.49 | CIA-28 | BRL-CAD: 03brlcad * r34230 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: remove minor dead code |
| 20:51.15 | starseeker | runs a little test... |
| 20:52.05 | *** join/#brlcad dreeves2 (n=c752f348@bz.bzflag.bz) | |
| 20:58.38 | CIA-28 | BRL-CAD: 03brlcad * r34231 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: comment cleanup |
| 21:09.59 | starseeker | yeah, I thought so - commenting out lines 221 to 239 in brep.cpp inside brep_preprocess_trims has (so far) resulted in identical raytracing results for the nurbs_tests.g file (it'll take a little while to finish) |
| 21:10.17 | dreeves2 | brlcad starseeker I noticed from some of the commits something about the approximation hack...I wouldn't spend to much time on that in the end state I want to get rid of that approximation altogether the getclosestpoint function isn't working is the only reason it is there I plan attempt to fix that method in opennurbs |
| 21:11.27 | brlcad | dreeves2: *nod*, he just had a stack trace, so it was easily fixed |
| 21:11.35 | brlcad | from a crash, of course |
| 21:11.54 | dreeves2 | sure |
| 21:12.01 | starseeker | was able to see that the d2 model doesn't seem to be trimming properly |
| 21:12.08 | dreeves2 | :) I had up'd it to 10000 in mine |
| 21:12.17 | dreeves2 | I didn't commit sorry about that |
| 21:12.23 | starseeker | np |
| 21:12.56 | dreeves2 | Yeah did you see my comment earlier about dented sphere? |
| 21:13.05 | starseeker | nods |
| 21:13.26 | dreeves2 | yeah definitely something screwy going on there not quite sure where the issue is |
| 21:13.56 | dreeves2 | I just had the bright idea to rt at a different angle the morning no time to investigate |
| 21:14.35 | dreeves2 | You say it isn't trimming properly...How do you know trimming is the problem? |
| 21:14.52 | starseeker | well, I guess that's fair - I'm not completely sure |
| 21:15.00 | dreeves2 | oh ok |
| 21:15.05 | starseeker | I'll post an image in a couple minutes |
| 21:15.20 | CIA-28 | BRL-CAD: 03brlcad * r34232 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: no need to undef read/write |
| 21:16.38 | dreeves2 | You know you can turn off trimming by commenting out the call to trim in the intersect function you will also have to check for odd intersections in the shoot function and just for now remove the last intersection otherwise the whole ray will be thrown away |
| 21:17.30 | dreeves2 | Yeah I don't think trimming is the problem with dented sphere because I was seeing the problem before trimming |
| 21:18.02 | starseeker | http://bzflag.bz/~starseeker/d2.png |
| 21:18.31 | dreeves2 | sweet you got something |
| 21:18.52 | dreeves2 | bet if you do what I was saying you will see far more of the geometry |
| 21:19.05 | starseeker | turning off trimming? |
| 21:19.11 | dreeves2 | correct |
| 21:19.11 | starseeker | yeah, I think I have that shot somewhere |
| 21:19.40 | dreeves2 | did you make any progress on speeding up preping? |
| 21:19.42 | starseeker | I think this is without trimming: http://bzflag.bz/~starseeker/openbook_d2.png |
| 21:19.53 | starseeker | dreeves2: sorta, but by hack and slash |
| 21:20.09 | dreeves2 | did you do the odd intersection thing I was talking about? |
| 21:20.18 | starseeker | I'll commit in a second - it's a temporary fix but since that whole part of the code is funky it won't make much difference |
| 21:23.40 | CIA-28 | BRL-CAD: 03starseeker * r34233 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: |
| 21:23.40 | CIA-28 | BRL-CAD: Comment out this part of the preprocessing trims prep - it's not currently being |
| 21:23.40 | CIA-28 | BRL-CAD: used in raytracing as far as I can tell and commenting it out reduces the |
| 21:23.40 | CIA-28 | BRL-CAD: raytracing time on the OpenBook part d example from >20 minutes to just over 1 |
| 21:23.40 | CIA-28 | BRL-CAD: minute. |
| 21:24.07 | starseeker | that may allow you to raytrace d2.g in something closer to reasonable time |
| 21:24.27 | starseeker | dreeves2: "odd intersection?" |
| 21:24.31 | starseeker | checks archives |
| 21:27.20 | dreeves2 | I can't remember if I left the code in there commented out but it is in the shot function just before the check for odd intersections. If a ray comes back with an odd number of intersection shot will throw away the whole ray |
| 21:28.21 | dreeves2 | you can just remove the last intersection point for rendering purposes it may be fine but obviously in the end we can do no such thing but just for now while we are trying to troubleshoot what is going on |
| 21:28.41 | starseeker | ah |
| 21:30.40 | dreeves2 | Then you grab your left foot then hop 10 times on your right while waving at someone and you may seem just a little less insane :) |
| 21:31.22 | starseeker | starts a raytrace inside mged and goes to get more water |
| 21:31.27 | starseeker | heh |
| 21:32.34 | starseeker | I'm getting a LOT of "root diverged" errors |
| 21:32.50 | starseeker | that could explain a lot, come to think of it |
| 21:33.03 | starseeker | getting 'em for all raytraces - even the box |
| 21:33.55 | dreeves2 | Yeah that is because I'm returning the wrong thing from intersect meant to go back and look what I was suppose to set that to when I missed but forgot to that |
| 21:36.14 | dreeves2 | I just grabbed something I'm not actually ever really detecting when the root diverged right now so I think it is safe to ignore those for the moment |
| 21:36.49 | starseeker | nods |
| 21:36.51 | dreeves2 | Yeah btw I'm not using the trim prep at all |
| 21:37.17 | dreeves2 | we will probably do something different in the end |
| 21:37.23 | starseeker | nods |
| 21:37.36 | starseeker | in the meantime, no point in killing our processing times for nada ;-) |
| 21:37.55 | dreeves2 | that is amazing that is what was taking the bulk of the 20 mins |
| 21:40.46 | dreeves2 | If we get everything working smoothly I definitely think there are some ways that we can prep trimming that will make trimming very fast |
| 21:41.04 | dreeves2 | and it won't take that long to prep |
| 21:44.54 | starseeker | nods |
| 21:47.57 | dreeves2 | what ae are you rt? |
| 21:48.29 | starseeker | 270 0 |
| 21:50.13 | starseeker | there we go: http://bzflag.bz/~starseeker/d2_270_0.png |
| 21:50.47 | dreeves2 | is that with the odd check essentially disabled? |
| 21:50.52 | starseeker | no |
| 21:50.54 | starseeker | that's default |
| 21:51.26 | starseeker | is surprised by the large positive result at the bottom - that should be empty |
| 21:52.08 | starseeker | hunts up the odd check |
| 21:52.09 | dreeves2 | I don't follow? |
| 21:53.19 | dreeves2 | I'm amazed we are getting something that looks that good considering the issue I found this morning |
| 21:53.27 | starseeker | heh - point |
| 21:53.43 | starseeker | you're talking about the hits.erase code? |
| 21:53.56 | starseeker | it appears to be be commented out |
| 21:54.07 | dreeves2 | yeah uncomment that then retry |
| 21:54.11 | starseeker | k |
| 21:54.26 | dreeves2 | sorry don't mean to sound bossy |
| 21:54.35 | starseeker | np :-) |
| 21:56.12 | dreeves2 | how long is taking to rt? |
| 21:56.50 | starseeker | few minutes for a small image |
| 21:57.19 | dreeves2 | Yeah I guess I'm not to worried about that right now |
| 21:57.34 | starseeker | correct first, then fast :-) |
| 21:57.43 | dreeves2 | amen |
| 21:58.59 | dreeves2 | I am happy we are getting anything that resembles the shape at this point considering how complex that geometry is very motivating |
| 21:59.34 | starseeker | ah, this may help |
| 21:59.43 | dreeves2 | ? |
| 21:59.51 | starseeker | with the prep time down to something halfway managable, nirt can now be used |
| 22:00.15 | starseeker | we can get entry and exit points for single rays |
| 22:00.32 | dreeves2 | absolutely |
| 22:00.48 | *** join/#brlcad dreeves2 (n=c752f348@bz.bzflag.bz) | |
| 22:01.02 | dreeves2 | irc:cgi stinks |
| 22:04.56 | dreeves2 | starseeker I'm heading to the house but the home computer is connected so if you get more results let me know I'm interested in what you see with the code uncommented |
| 22:05.10 | starseeker | k |
| 22:05.14 | starseeker | it's coming up now |
| 22:05.22 | starseeker | some differences, nothing really spectacular |
| 22:05.42 | dreeves2 | ok well I will focus on the dented sphere |
| 22:05.46 | starseeker | nods |
| 22:05.58 | starseeker | yes, that's the place to focus |
| 22:06.10 | starseeker | if we can't get those right openbook is surely out of reach :-) |
| 22:06.22 | dreeves2 | nods |
| 23:23.17 | *** join/#brlcad AlexandreGuedes (n=chatzill@187-24-10-69.3g.claro.net.br) | |
| 23:39.40 | louipc | ooh nice pix |
| 23:40.46 | Ralith | ^ |
| 23:45.18 | *** join/#brlcad samrose (n=samrose@c-24-11-214-181.hsd1.mi.comcast.net) | |