00:07.29 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.62.248) |
00:07.35 |
andrecastelo |
good evening everyone |
00:08.14 |
brlcad |
howdy andrecastelo |
00:08.37 |
andrecastelo |
hey brlcad |
00:08.57 |
andrecastelo |
did you review the application again
? |
00:10.49 |
brlcad |
andrecastelo: not yet in detail |
00:10.53 |
yukonbob |
waves in |
00:11.06 |
brlcad |
going through them one at a time, will get
back around to yours eventually |
00:11.28 |
andrecastelo |
brlcad: ok, ok ;) |
00:34.15 |
CIA-33 |
BRL-CAD: 03brlcad * r30608
10/brlcad/trunk/src/libbu/fgets.c: ws |
00:46.43 |
*** join/#brlcad spike__
(i=[U2FsdGV@centaur.acm.jhu.edu) |
01:36.36 |
CIA-33 |
BRL-CAD: 03brlcad * r30609
10/brlcad/trunk/src/mged/attach.c: |
01:36.36 |
CIA-33 |
BRL-CAD: rework the initial classic console
mode attach prompt to use bu_vls_gets so that |
01:36.36 |
CIA-33 |
BRL-CAD: we don't have to worry about end of
line issues. also, trim whitespace so it |
01:36.36 |
CIA-33 |
BRL-CAD: matches more easily and inform the
user which selection is being used to affirm |
01:36.39 |
CIA-33 |
BRL-CAD: their selection. |
01:36.56 |
CIA-33 |
BRL-CAD: 03brlcad * r30610
10/brlcad/trunk/src/mged/attach.c: loopy |
02:13.49 |
CIA-33 |
BRL-CAD: 03brlcad * r30612
10/brlcad/trunk/NEWS: |
02:13.49 |
CIA-33 |
BRL-CAD: improved mged's classic mode 'attach'
display manager selection, particularly on |
02:13.49 |
CIA-33 |
BRL-CAD: windows where it was getting the
carriage return in the input string and not |
02:13.49 |
CIA-33 |
BRL-CAD: getting a successful match. Now it
drops the EOL character(s) and trims |
02:13.50 |
CIA-33 |
BRL-CAD: whitespace on comparison, and affirms
to the user which option was selected. |
02:39.37 |
*** join/#brlcad iraytrace
(n=iraytrac@c-67-172-239-24.hsd1.ut.comcast.net) |
03:47.52 |
*** join/#brlcad CIA-33
(n=CIA@208.69.182.149) |
04:33.12 |
pacman87 |
i've noticed BRL-CAD uses a bit of magic for
the rt code |
04:34.03 |
pacman87 |
#define RT_SOLTAB_MAGIC0x92bfcde0 |
04:34.44 |
pacman87 |
and i was wondering if the use of magic was
documented somewhere |
04:47.42 |
brlcad |
pacman87: mmm.. probably |
04:47.45 |
brlcad |
but just as easy to explain |
04:48.47 |
brlcad |
magic numbers are simply special type
identifiers -- the value of which usually has no meaningful
significance other than being an identifier for that data |
04:50.11 |
brlcad |
the magic numbers are used throughout the code
for pervasive detection of memory corruption -- they are almost
always the first bytes in a structure so if something overruns an
array, it's easily detected |
04:50.55 |
brlcad |
likewise if data is marshalled between
different systems (whether through network or file I/O or some
other cast mechanism), it is used to validate that types are what
they should be |
04:51.38 |
brlcad |
what it all basically amounts to is that you
just define a magic number for any new struct, and anywhere that
struct is passed into a function, you check it |
04:52.07 |
brlcad |
so the instant there is any corruption, it's
caught and processing can/should halt |
05:06.09 |
hippieindamakin8 |
hello guys |
05:06.36 |
brlcad |
howdy |
05:11.27 |
pacman87 |
brlcad: thanks for the info |
05:11.31 |
brlcad |
np |
05:11.57 |
pacman87 |
is there a list of all the defined magic
numbers, or will i have to search through them all to get a unique
one? |
05:13.44 |
pacman87 |
also, i noticed the primitive list has a
(half) hyperboloid of two sheets, but not a hyperboloid of one
sheet |
05:15.13 |
brlcad |
almost all of them are hex-encoded char
strings for the struct name |
05:16.01 |
pacman87 |
would it cause trouble it my magic number
isn't unique? |
05:16.49 |
brlcad |
depends, but yes possibly |
05:17.07 |
brlcad |
they are declared in their respective
headers |
05:17.34 |
pacman87 |
i suppose it's easier to grep for the hex
string i want, than trying to gather a list of all the ones in
use |
05:19.17 |
pacman87 |
re: hyperboloid of one sheet, if i code that
up in the next week, would that be an acceptable patch? |
05:19.35 |
pacman87 |
i've already done all the math for the shot()
method |
05:19.53 |
pacman87 |
s/method/function |
05:20.04 |
pacman87 |
too used to java terminology |
05:20.51 |
brlcad |
grep MAGIC include/*.h | grep define | grep -v
CK |
05:20.56 |
brlcad |
that'll get you most of them |
05:21.08 |
brlcad |
and you can see many of them tell you what
their hex is |
05:21.22 |
brlcad |
(they all should .. but some aren't
alnum |
05:22.42 |
brlcad |
hm, hyperboloid of one sheet ... |
05:22.59 |
pacman87 |
i just though it was odd to have one but not
both |
05:23.19 |
brlcad |
you mean you've seen
src/librt/g_ehy.c |
05:23.32 |
pacman87 |
yeah |
05:24.40 |
pacman87 |
two sheets: x^2 + y^2 - z^2 + 1 = 0 |
05:24.50 |
pacman87 |
one sheet: x^2 + y^2 - z^2 - 1 = 0 |
05:25.23 |
pacman87 |
flips which side of the asymptotic cone the
surface is on |
05:25.49 |
brlcad |
nods |
05:26.37 |
brlcad |
i'm just wondering if there's a way to better
encapsulate that into the existing ehy without breaking
format |
05:28.08 |
brlcad |
otherwise, a hot damn cool idea for a patch --
very impressive |
05:28.35 |
pacman87 |
the math on this one is (relatively)
easy |
05:29.12 |
pacman87 |
so i can learn all the structs first |
05:29.52 |
brlcad |
and you have a nearly exact example to
follow.. |
05:30.05 |
brlcad |
still very impressive though |
05:30.24 |
brlcad |
(assuming you get it to work) :) |
05:31.26 |
brlcad |
Markowski would be proud |
05:31.49 |
pacman87 |
i might need a bit more guidance integrating
the new primitive, though |
05:32.06 |
pacman87 |
as i haven't really looked at that part of the
code yet |
05:32.31 |
pacman87 |
but i'll ask when i get there (and have read
the code) so i can understand what you're talking about |
05:32.51 |
pacman87 |
Markowski is...? |
05:33.28 |
pacman87 |
Michael J. Markowski, author of
g_ehy.c |
05:34.02 |
pacman87 |
though he remembered reading
that name somewhere |
05:36.11 |
brlcad |
yep, he implemented a couple of the
primitives |
05:36.16 |
brlcad |
he's still around |
05:37.02 |
brlcad |
i'll be sure to tell him you thought he was
dumb for not doing the one-sheets :) |
05:39.38 |
brlcad |
forewarning, the one tricky part is going to
be that you have to deal with multihit, which ehy doesn't have to
deal with |
05:45.41 |
pacman87 |
should be a max of 4 |
05:46.03 |
pacman87 |
both bases, plus two sides |
05:49.01 |
*** join/#brlcad clock_
(n=clock@217-162-111-235.dclient.hispeed.ch) |
05:50.05 |
brlcad |
yeah, two segments |
06:14.45 |
*** join/#brlcad gedex
(n=gedex@125.160.102.249) |
06:17.30 |
brlcad |
waves
g'night |
06:18.16 |
pacman87 |
good idea, brlcad |
06:29.18 |
*** join/#brlcad gede1
(n=gedex@125.160.103.109) |
06:37.09 |
brlcad |
hello gede1 |
06:45.15 |
*** join/#brlcad gede2
(n=gedex@125.160.99.10) |
06:45.23 |
brlcad |
yikes |
06:47.05 |
brlcad |
wanders off for
real |
06:56.22 |
gede2 |
brlcad: i've frozen app in my student
dashboard, should i post new one? |
06:59.05 |
*** join/#brlcad gedex
(n=gedex@125.160.96.100) |
07:11.44 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
07:13.50 |
*** join/#brlcad gede1
(n=gedex@125.160.98.205) |
07:13.57 |
*** part/#brlcad gede1
(n=gedex@125.160.98.205) |
09:00.51 |
*** join/#brlcad d_rossberg
(n=rossberg@bz.bzflag.bz) |
09:37.36 |
*** join/#brlcad mafm
(n=mafm@elnet-111.lip.pt) |
09:40.14 |
mafm |
hi |
09:51.27 |
brlcad |
howdy |
09:52.08 |
mafm |
isn't a bit to early for you? (or
alternatively, too late) |
09:52.32 |
brlcad |
yep |
09:54.20 |
hippieindamakin8 |
havent u slept brlcad ? |
09:54.31 |
brlcad |
meh |
09:58.01 |
*** join/#brlcad gedex
(n=gedex@222.124.185.169) |
09:58.34 |
brlcad |
gedex: no, you really shouldn't -- should talk
to a mentor and get them to unfreeze it |
09:59.13 |
gedex |
it's fine to submit new one with same
title? |
10:00.16 |
brlcad |
gedex: NO, you really shouldn't --
... |
10:00.32 |
gedex |
so, i need to talk to Sean |
10:00.43 |
brlcad |
to a mentor |
10:00.55 |
brlcad |
any mentor |
10:01.42 |
brlcad |
iff everything seems right, then maybe
resubmitting might solve things, but don't just create more work
for your convenience please :) |
10:02.02 |
brlcad |
which app is yours? |
10:02.28 |
gedex |
Web-based solid geometry model
repository |
10:02.40 |
gedex |
i would to create drupal's modul |
10:02.53 |
gedex |
err.. *module |
10:03.48 |
brlcad |
instead of responding with a comment, you
should respond by editing the submission |
10:04.29 |
mafm |
what's the freezing problem? :) |
10:04.44 |
mafm |
students should be able to edit applications
until the new deadline |
10:04.49 |
gedex |
the ineligible status made me couldn't edit
the form |
10:05.16 |
brlcad |
mafm: some cannot edit until a mentor
comments |
10:06.15 |
brlcad |
gedex: ooooh, you're Akeda I take it |
10:06.30 |
gedex |
yes :) |
10:06.47 |
brlcad |
title is identical to another -- you needed to
be talking with us regardless |
10:06.53 |
gedex |
brldcad is Sean? |
10:07.15 |
brlcad |
status restored, try now |
10:07.19 |
mafm |
huh? don't know, but I can edit all of mine...
and I thought that the mentor comments to enable application
modifications were only after the deadline |
10:07.43 |
gedex |
brlcad: thx Sean |
10:08.42 |
brlcad |
gedex: word of caution -- that's an
exceptionally popular topic for some reason |
10:09.01 |
brlcad |
you really might want to reconsider what
exactly you propose :) |
10:12.11 |
brlcad |
and will need to be very detailed and well
articulated regardless, that much is certain given there are like 6
really strong candidates already with only 2-4 slots being
allowed |
10:12.47 |
brlcad |
more than 6 received, but about that many are
already "really good" before we even get to rankings |
10:12.53 |
gedex |
brldcad: i just updated my app |
10:13.57 |
gedex |
i want to know what drupal's version used on
main site? |
10:14.17 |
gedex |
5.x or 6.x |
10:15.15 |
brlcad |
given one of them just came out and hardly any
of the modules are converted yet, which do you think |
10:17.32 |
brlcad |
gedex: I've seen it and it's better, but I can
already tell you that it really needs a lot more detail, and it
needs to tie to BRL-CAD better (you haven't identified how/what in
brl-cad it should be using) |
10:18.17 |
gedex |
brlcad: ok, thx |
10:18.47 |
brlcad |
to give you an idea of the level of effort
being seen, not to put any of the other submitters on the spot --
here's a pretty good example of appropriate detail: http://brlcad.org/wiki/Libpg_:_A_parametrics/constraint_library |
10:19.37 |
brlcad |
another good example for a different project:
http://my.bzflag.org/w/User:Jude- |
10:22.55 |
brlcad |
looks forward to seeing
updates and wanders off back to emacs |
10:26.56 |
CIA-33 |
BRL-CAD: 03brlcad * r30613 10/brlcad/trunk/
(197 files in 197 dirs): ignore generated Makefile.in and Makefile
files |
10:34.29 |
CIA-33 |
BRL-CAD: 03brlcad * r30614 10/brlcad/trunk/
(197 files in 197 dirs): bah, revert previous propsetting .. need
additive, not override |
10:52.34 |
hippieindamakin8 |
hey brlcad Mr.Rossberg says he needs a bit
more detail in my application can u tell me where exactly
? |
10:56.12 |
brlcad |
nope |
10:56.31 |
brlcad |
that's for you to figure out |
10:56.36 |
hippieindamakin8 |
:P |
10:56.39 |
brlcad |
and I agree with him |
10:56.45 |
hippieindamakin8 |
sure |
11:01.07 |
d_rossberg |
hippieindamakin8: i added a question to my
comment, you could e.g answer this question ;) |
11:01.21 |
hippieindamakin8 |
ya i am replying to that :) |
11:24.58 |
CIA-33 |
BRL-CAD: 03brlcad * r30615 10/brlcad/trunk/
(198 files in 198 dirs): much better .. ignore all the generated
Makefile, Makefile.in, .deps, and .libs stuff |
11:30.42 |
*** join/#brlcad gede1
(n=gedex@222.124.185.169) |
11:50.30 |
clock_ |
hippieindamakin8: does your nick mean hippie
in the machine? |
11:59.10 |
*** join/#brlcad gedex
(n=gedex@222.124.185.169) |
12:01.33 |
hippieindamakin8 |
clock_ it is actually hippie in the making
87 |
13:04.33 |
*** join/#brlcad Elperion
(n=Bary@p5487750A.dip.t-dialin.net) |
13:12.24 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.62.248) |
13:12.49 |
*** part/#brlcad gedex
(n=gedex@222.124.185.169) |
13:13.09 |
andrecastelo |
hey everyone |
13:13.11 |
andrecastelo |
hey mafm |
13:13.45 |
hippieindamakin8 |
hey andrecastelo |
13:13.56 |
andrecastelo |
hey hippieindamakin8 |
13:20.06 |
mafm |
hi andrecastelo |
13:35.18 |
CIA-33 |
BRL-CAD: 03bob1961 * r30616
10/brlcad/trunk/src/librt/wdb_comb_std.c: Found another case where
Tcl_AppendResult was not being used correctly (i.e. last argument
must be a null char *). |
14:08.31 |
andrecastelo |
brlcad: hey, you there?? |
14:17.51 |
brlcad |
nope |
14:18.23 |
brlcad |
~ask |
14:18.23 |
ibot |
Questions in the channel should be specific,
informative, complete, concise, and on-topic. Don't ask if you can
ask a question first. Don't ask if a person is there, just ask
what you intended to ask them. Better questions more frequently
yield better answers. We are all here voluntarily or against our
will. |
15:13.31 |
CIA-33 |
BRL-CAD: 03brlcad * r30617 10/brlcad/trunk/
(include/dg.h src/proc-db/tire.c): folks need to set up their
subversion config file with auto-props entries. set the mime-types
and eol-style |
15:17.24 |
CIA-33 |
BRL-CAD: 03brlcad * r30618
10/brlcad/trunk/include/dg.h: fix header |
15:26.23 |
*** join/#brlcad PrezKennedy
(i=Matthew@74.86.45.130) |
15:28.08 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.62.248) |
15:36.05 |
andrecastelo |
brlcad: sorry about earlier, i had to go afk
and didn't respond.. |
15:36.46 |
andrecastelo |
it's about the "center point" patch - it is
necessary to implement it in the gui, right ? |
15:48.33 |
*** join/#brlcad surya__
(n=surya@203.200.95.130) |
15:48.46 |
surya__ |
hey guys |
16:11.24 |
CIA-33 |
BRL-CAD: 03starseeker * r30619
10/brlcad/trunk/src/proc-db/tire.c: Appears to be a problem with
rotation - added testing routines for equations at various points,
easier generation of test cases. |
17:16.55 |
mafm |
bye all |
17:50.55 |
yukonbob |
<PROTECTED> |
18:00.11 |
yukonbob |
waves in |
18:00.14 |
yukonbob |
hello, cadheads |
18:00.44 |
pacman87 |
hi yukonbob |
18:26.28 |
brlcad |
howdy yukonbobby |
18:27.17 |
yukonbob |
what's shaking, gentlemen? |
18:27.29 |
yukonbob |
peeks into the GSoC site to
see what's happening there... |
18:28.26 |
*** join/#brlcad minute-web
(n=minuteel@cpc4-flit1-0-0-cust283.lutn.cable.ntl.com) |
18:28.49 |
brlcad |
oh, trying to actually catch up on some
code |
18:29.52 |
yukonbob |
heh -- nothing new there... |
18:30.40 |
*** join/#brlcad Elperion
(n=Bary@p5487750A.dip.t-dialin.net) |
18:31.38 |
yukonbob |
brlcad: re: gsoc converstations -- where are
those occuring? |
18:32.03 |
yukonbob |
is currently at
MentorHome->ApplicationList |
18:33.00 |
brlcad |
yukonbob: they haven't started yet |
18:33.05 |
*** join/#brlcad
MinuteElectron
(i=5207211c@silentflame/member/pdpc.base.minuteelectron) |
18:33.07 |
brlcad |
otherwise, in the private comments for
starters |
18:34.46 |
yukonbob |
alright -- cool |
18:56.42 |
brlcad |
and a lot of what we're saying could/should be
said here :) |
18:58.39 |
brlcad |
so yeah, if someone wants a bug to work on for
their patch -- see yukonbob :) |
18:58.52 |
brlcad |
he's got a good one that shouldn't be too
hard |
19:01.35 |
yukonbob |
:) |
19:01.57 |
yukonbob |
barks "Get your bugs! Get
your bugs!! Bugs here!" |
19:02.37 |
yukonbob |
puts bug-cart away, heads out
for coffee. |
19:02.41 |
yukonbob |
bbs |
19:14.37 |
*** join/#brlcad SWPadnos
(n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM] |
19:18.15 |
yukonbob |
returns |
19:18.24 |
*** join/#brlcad CIA-25
(n=CIA@208.69.182.149) |
19:30.06 |
*** join/#brlcad spike_
(i=[U2FsdGV@centaur.acm.jhu.edu) |
19:30.11 |
spike_ |
hola |
19:35.06 |
brlcad |
ciao spike_ |
19:35.47 |
spike_ |
:-D glad they gave that extension, gives me
time to write a patch |
19:36.06 |
spike_ |
last week was a bad week homework wise for
me |
19:37.09 |
brlcad |
nods |
19:39.11 |
PrezKennedy |
brlcad, im going to vegas next
week!! |
19:39.38 |
brlcad |
i heard, vegas baby |
19:50.01 |
PrezKennedy |
i heard my bro might be there this
summer |
19:52.23 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.62.248) |
19:52.38 |
PrezKennedy |
you gonna have him program up a storm brlcad?
make him wish he had gone into art instead? ;) |
20:08.04 |
brlcad |
PrezKennedy: hopefully :) |
20:08.15 |
brlcad |
if he ever calls that is, still in his
hands |
20:09.23 |
PrezKennedy |
im talking to him on google talk, maybe he'll
jump in here |
20:14.10 |
*** join/#brlcad Stephen
(n=Stephen@resnet-236-6.resnet.UMBC.EDU) |
20:15.59 |
Stephen |
so I heard you like mudkips |
20:16.45 |
brlcad |
howdy Stephen |
20:16.50 |
Stephen |
Howdy Sean |
20:17.14 |
brlcad |
mudkip ponies |
20:17.20 |
Stephen |
heh |
20:59.09 |
*** join/#brlcad docelic
(n=docelic@77.237.112.178) |
21:09.26 |
yukonbob |
rebuilds
7.10.4 |
21:43.43 |
*** join/#brlcad docelic
(n=docelic@77.237.112.178) [NETSPLIT VICTIM] |
21:43.43 |
*** join/#brlcad Stephen
(n=Stephen@resnet-236-6.resnet.UMBC.EDU) [NETSPLIT
VICTIM] |
21:43.43 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@203.200.95.130) [NETSPLIT
VICTIM] |
21:43.43 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT
VICTIM] |
21:44.24 |
``Erik |
*whew* finally all caught up |
21:44.29 |
``Erik |
aaannnnndddd, it's about time to start getting
ready to leave :D |
21:47.51 |
yukonbob |
smiles |
21:48.16 |
``Erik |
you fools sure generate a lot of line noise in
a mere 5 days :D |
21:52.32 |
``Erik |
ok, later kids :) |
21:52.42 |
pacman87 |
bye Erik |
21:52.49 |
andrecastelo |
cya Erik |
21:58.29 |
andrecastelo |
hey brlcad... could you give me some pointers
on how to implement that center point patch ?? |
22:19.41 |
yukonbob |
q: wrt to the "image and signal processing" of
BRL-CAD (as described on front page of site) -- what are examples
of these? |
22:23.01 |
brlcad |
andrecastelo: you mean center of presented
area or something else? |
22:23.35 |
brlcad |
run rtarea and see src/rt/viewarea.c |
22:23.44 |
andrecastelo |
brlcad: yes, the center of a presented area..
the mathematics involved are rather trivial (median
point) |
22:23.45 |
andrecastelo |
ok thanks |
22:24.38 |
*** join/#brlcad docelic
(n=docelic@77.237.112.178) |
22:24.38 |
*** join/#brlcad Stephen
(n=Stephen@resnet-236-6.resnet.UMBC.EDU) |
22:24.38 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@203.200.95.130) |
22:24.38 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) |
22:24.44 |
brlcad |
yukonbob: there are over a hundred image and
signal processing tools |
22:25.18 |
brlcad |
low/high pass filters, convolutions,
transforms, etc |
22:25.30 |
yukonbob |
interesting -- /me can't imagine how those
work wrt visual data, or interrogating geometry, but recognizes all
those from audio work... |
22:26.19 |
yukonbob |
can you tell me where one my want to convolve
two signals w/i the BRL-CAD framework? |
22:26.40 |
brlcad |
yukonbob: think of basic image filters in the
gimp or photoshop |
22:26.47 |
brlcad |
similar processing |
22:26.57 |
yukonbob |
nods -- alright
:) |
22:27.44 |
brlcad |
some are 1D, some 2D |
22:28.18 |
yukonbob |
one more q: regarding the above -- does that
type of processing typically have professional/scientific use, and
if "yes", what might such a use be? |
22:31.16 |
*** join/#brlcad andrecastelo_
(n=chatzill@189.71.70.118) |
22:48.16 |
brlcad |
yukonbob: individually, I'm not sure I'd
characterize them that way altough some of them probably have
been |
22:49.18 |
brlcad |
collectively, though, they are tied together
to perform more complex opertations like performing noise reduction
or feature extraction |
22:51.05 |
brlcad |
src/sig and src/util have many of
them |
22:56.05 |
``Erik |
wonders how many are also
used on non-optical data O.o |
22:56.27 |
*** join/#brlcad Stephen
(n=Stephen@resnet-236-6.resnet.UMBC.EDU) |
22:57.04 |
``Erik |
like one of the things BRL-CAD is used for is
radio signal propogation (imagine every cell tower is a 'light
source', now do a photon map or path trace run (or straight radio)
to see where in a scene you get reception) |
22:57.18 |
``Erik |
or radar, or ... |
23:14.11 |
``Erik |
so, uh |
23:14.23 |
``Erik |
I'm looking at this mentor dashboard
thingymajigger, and, uh,shtuff |
23:14.32 |
brlcad |
mmhmm? |
23:15.41 |
``Erik |
hard to find shit, they layed it out silly
:D |
23:15.53 |
brlcad |
yeah |
23:15.55 |
``Erik |
do they provide guidance on pre-submission
comments? or is that project specific? |
23:16.02 |
brlcad |
it's generally accepted that it sucks in many
many ways |
23:17.21 |
brlcad |
but there's really not much that can be done
about it |
23:17.22 |
``Erik |
like, is "dawn, dude, you can't call it libpg,
that's postgres", or is that an irrelevent technical
detail? |
23:17.22 |
brlcad |
I was pretty vocal last year, but it's really
got to go through their machinery/infrastructure and just has
features added as needed (and this year the web dev got in an
accident so he's out for the rest of the year) |
23:17.29 |
brlcad |
comments are project specific |
23:17.29 |
``Erik |
eck, hope he's doing ok |
23:17.54 |
brlcad |
if you want to ask him that, go for
it |
23:17.59 |
*** join/#brlcad iraytrace
(n=iraytrac@cocoa.sci.utah.edu) |
23:18.02 |
brlcad |
though I believe postgres is actually
libpq |
23:18.04 |
``Erik |
ok, sooo, url for mentor guidance? |
23:18.08 |
``Erik |
oi, leebert |
23:18.11 |
``Erik |
mebbe |
23:18.28 |
iraytrace |
evening |
23:19.24 |
brlcad |
i have ranking criteria written up, but
ranking doesn't begin until apps close |
23:19.34 |
``Erik |
someone marked on -10 |
23:19.36 |
``Erik |
one |
23:20.01 |
brlcad |
so the point now is really just to critique
them, have them explain things -- there's a section for
mentor-private comments too |
23:20.02 |
``Erik |
sees a lot of libpg and a lot
of libpq for postgresql stuff |
23:20.07 |
``Erik |
ok |
23:20.16 |
brlcad |
yeah, I think all thouse libpg references are
typos |
23:20.25 |
brlcad |
postgres docs say libpq |
23:20.43 |
brlcad |
the -10 is a bug |
23:20.57 |
``Erik |
mebbe |
23:20.59 |
brlcad |
that one was marked invalid (as it had no
content) then restored |
23:21.18 |
brlcad |
can't fix it till later |
23:25.35 |
``Erik |
it looks like all the extras like to call
themselves "libpg-xxx" |
23:25.47 |
``Erik |
libpg-java libpg-tcl libpg-perl |
23:26.22 |
``Erik |
terse names lend themselves to conflicts and
confusion, 'sall I'm sayin' :D |
23:27.14 |
brlcad |
yeah, I know bout the wrappers |
23:27.30 |
brlcad |
for the lib itself though -- I actually
couldn't find a non-petty conflict |
23:27.51 |
brlcad |
otherwise, suggest something better
:) |
23:29.29 |
``Erik |
heh |
23:29.52 |
``Erik |
don't dare me, dude, I'll be shooting my mouth
off about libbrlutil libbrlmath, libbrlrt :D *duck* |
23:30.26 |
iraytrace |
?rl? |
23:30.52 |
brlcad |
meant for the parametric
equations library :P |
23:31.01 |
``Erik |
yeah, but if I start, I'll keep going
:D |
23:31.11 |
brlcad |
otherwise, highly bikeshed at rather
irrelevant at this point :) |
23:31.16 |
``Erik |
ayup |
23:31.42 |
``Erik |
I haven't looked in depth at any applications,
so I can't make the nuclear power plant, just bitch about the
color |
23:33.09 |
``Erik |
metropolis in c++? hrm, would require a c++
compiler for liboptical, but we already inflict that on librt
:/ |
23:34.12 |
``Erik |
this raspberry hefeweizen is, uh, kinda
gross |
23:35.07 |
brlcad |
c++ is already a forgone requirement for brep
now |
23:35.17 |
iraytrace |
Um, librt requires a c++ compiler? What has
been going on this year? |
23:35.21 |
brlcad |
MLT wouldn't necessarily use optical |
23:35.49 |
iraytrace |
OK, MLT, I was worried it was Metropolis, the
movie. |
23:36.24 |
``Erik |
which metropolis movie? fritz lang's is a damn
good flick |
23:37.05 |
``Erik |
librt has a .cpp file for talking to
OpenNURBS, iraytrace |
23:39.11 |
``Erik |
oh, the rhino to .g converter "seems to work",
but segs on rt somewhere in opennurbs, I threw out the idea of
writing a little program to load itout of the .g and print out all
the information possible so we can look over it for something we
know to be 'weird' |
23:39.15 |
``Erik |
fyi |
23:39.58 |
iraytrace |
Yeah, the Fritz Lang one. |
23:40.31 |
yukonbob |
``Erik: re: non-optical data (ie: radio
signal) -- that's interesting, because one of the things I was
thinking about that's probably not a "traditional" BRL-CAD
application is using it to generate an impulse-response for a room,
for use with audio applications... the impulse response could be
used to convolve a raw audio signal, and the results would be as if
that original raw signal were "played" in the "room |
23:40.47 |
yukonbob |
" that the original impulse response were
generated from... |
23:41.27 |
yukonbob |
camera == listener |
23:41.31 |
``Erik |
that'd be interesting, but it could be
challenging to handle constructive and destructive interference
from reflected waves |
23:41.46 |
yukonbob |
light location == location of impulse that
we'll map |
23:42.14 |
yukonbob |
no matter how constructrive/destrcutive is
handled, it'd probably be "interesting", I guess... |
23:42.33 |
iraytrace |
There's been a fair bit of work on "wave
tracing" out of UNC the last year or so if you're interested in
sound propagation. |
23:42.51 |
yukonbob |
North Carolina? |
23:43.03 |
``Erik |
yeah, they're a bigger name in raytracing and
graphics |
23:43.35 |
iraytrace |
Yes Univ. North Carolina Chapel
Hill. |
23:44.21 |
iraytrace |
Though their talent pool has gotten decimated
like everyone else recently. |
23:45.23 |
``Erik |
invidia (misspelling intentional) vs intel,
wee |
23:45.32 |
brlcad |
``Erik: the 3dm-g isn't done, just started for
that matter |
23:46.21 |
``Erik |
I know, but it "does something" and freaks rt
out, so looking at the something it does seems like the next step
to my uninitiated arse :D |