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) |