IRC log for #brlcad on 20080723

00:17.30 *** join/#brlcad Twingy (n=justin@74.92.144.217)
00:34.32 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
01:11.08 *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc)
02:36.17 brlcad returns home semi-exhausted
02:39.27 brlcad andrecastelo: so there are several ways to shoot secondary rays
02:40.09 brlcad and yes, rt shoots secondary rays -- though it does so as part of the phong calculations (and some of it is done by liboptical
02:40.49 brlcad rt_shootray is ultimately what fires a ray so looking for that call is a very strong indicator and good place to start for finding whom all is shooting rays (and why)
02:51.13 brlcad you can trace down how rt does it by following rt's hit callback (colorview) which leads you to liboptical (via viewshade) which leads you to ... more stuff, but that direction won't readily help you understand
03:05.36 brlcad andrecastelo: I'd say just first write your own ray-trace test app where you fire your own ray using rt_shootray (or undersand rtexample.c and/or rt_simple.c)
03:17.08 *** join/#brlcad pacman87 (n=timothy@71.170.63.120)
03:21.34 CIA-22 BRL-CAD: 03brlcad * r31909 10/brlcad/trunk/src/rt/rtexample.c: start merging in the additional comments from rt_simple.c into rtexample.c -- there only needs to be one 'simple' example.
03:25.25 *** join/#brlcad pacman87 (n=timothy@71.170.63.120)
03:49.45 *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc)
03:52.39 yukonbob hello, cadheads
03:52.45 pacman87 hi yukonbob
03:52.55 yukonbob how're things, pacman87?
03:53.32 pacman87 pretty good; finally tracked down a bug caused by one character (2 instead of 1)
03:54.16 Ralith another?
03:54.25 pacman87 right now i'm wondering why my kde panel stops 83% of the way across the screen
03:54.37 pacman87 Ralith: the last bug was 4 characters
03:54.40 pacman87 j++;
03:57.48 louipc I'm wondering why brl-cad doesn't like tcl 8.5.3 :/
03:57.57 yukonbob louipc: interesting...
03:58.20 Ralith pacman87: bah.
03:58.34 yukonbob is re-attacking 8.5.3 on his machine, which happens to be NetBSD -current, just to make things even more difficult...
04:05.08 brlcad louipc: define "doesn't like"
04:05.36 Ralith mafm: ping?
04:06.57 brlcad Ralith: your patches are high in my to-be-reviewed queue just so you know
04:07.25 Ralith cool :D
04:07.28 Ralith thanks
04:07.47 Ralith they're all very straightforward, except for that X11 mouse handling bit which might not even be necessary
04:07.56 brlcad nods
04:08.07 Ralith once I can get g3d building, I can test that
04:08.14 Ralith ogre's proving to be very finnicky though
04:08.37 Ralith have to touch ogre.cfg in ./ before it'll even init, and now it wants some png that I don't have
04:18.08 pacman87 for some reason, kde thinks my monitor is 1400x1050 instead of 1680x1050 when maximizing windows
04:18.38 pacman87 but the desktop background is lined up and centered properly
04:20.19 Ralith O.o
04:20.29 Ralith lightweight and simple DEs ftw
04:21.09 poolio Ralith: what do you run? :P
04:21.15 poolio pacman87: restart X?
04:21.38 Ralith poolio: xfce at the moment, but if I was less lazy I'd have transitioned over to something even lighter like fluxbox
04:23.19 poolio Cool cool. I went KDE -> xfce -> fluxbox -> ratpoision -> xmonad
04:24.04 yukonbob next stop is running everything in text mode on a wrist watch and imagining what it would look like if graphical...
04:24.17 Ralith I don't even use any part of xfce but the WM and the keybindings
04:24.17 brlcad wow, what a nasty thunderstorm
04:24.34 Ralith yukonbob: no, you always need X for web browsing if nothing else
04:24.47 yukonbob Ralith: links, w3m...
04:25.00 yukonbob vesafb
04:25.18 brlcad yay for having all computers and networking equipment on ups'
04:25.41 Ralith yukonbob: all kind of suck.
04:25.52 brlcad (as the power drops in an out about two dozens times over the past two minutes alone)
04:25.53 Ralith and are suitable for emergency fallbacks.
04:26.08 poolio brlcad: That bit missed north of me...but I fear the next part
04:26.19 yukonbob uses elinks, and firefox as an emergency backup these days... :P
04:26.24 poolio brlcad: I have nothing on UPS...uh oh
04:26.30 brlcad heh, eep
04:28.20 brlcad wow .. so much lightning.....
04:28.35 brlcad power is fluctuating mad .. hadn't seen this bad in years
04:28.58 brlcad bets he'll lose power hard eventually
04:29.07 poolio brlcad: You must be in that bright red area :P
04:29.56 louipc brlcad: oh it decides to build the bundled 8.5.1
04:30.43 brlcad louipc: config.log should say why it's thinking it fails
04:32.16 brlcad ahh.. so that's what they mean by "severe thunderstorm warning" for this area
04:33.05 poolio Hasn't it passed you by now?
04:33.19 brlcad hail, wind gusts to 60mph
04:33.27 brlcad nope, it's roaring outside right now
04:33.40 poolio brlcad: unrelated: if I'm interested in continuing work on beset and working with some CMU people, is that all kosher? There's no conflict with CMU and ARL?
04:33.45 louipc brlcad: yeah I peeked at it but I can't really make sense of it
04:33.49 louipc http://louipc.yi.org/brlcad/config.log
04:34.18 louipc looks like it wants 8.6 or something?
04:34.20 louipc shrugs
04:35.13 brlcad louipc: no, keep reading -- it tries versions in order
04:35.41 brlcad so 8.6 failed (naturally), but checking for Tcl_Main in -ltcl8.5 actually succeeds, so the lib check passed
04:36.17 brlcad the other two potential checks are header checks (which tcl doesn't directly check for) and a functionality/sanity check (which is what is probably is failing)
04:37.36 brlcad ah, tcl does have a header check, my bad -- but it passed
04:38.34 brlcad er...
04:38.35 brlcad configure:42641: checking whether to build Tcl
04:38.35 brlcad configure:42662: result: no
04:39.35 brlcad aha..
04:39.36 brlcad configure:43388: WARNING: Unable to find a system incrTcl compatible with the available system Tcl
04:39.39 brlcad configure:43390: WARNING: Enabling compilation of both Tcl and incrTcl
04:40.00 brlcad that should have been visible in your basic configure output too
04:41.00 brlcad poolio: of course it's kosher, it's encouraged
04:41.02 louipc ah, thanks
04:41.35 brlcad louipc .. now whether the itcl test should have failed, that's another story
04:43.10 brlcad louipc: ah, looks like you didn't have a system incrTcl according to the tests, so the failure is correct/intentional
04:43.42 brlcad though using our incrtcl against a system 8.5 should be fine -- right now it just tries an all-or-nothing in order to support the macs
04:44.55 louipc ah. It used to be cool with system tcl + bundled itcl
04:45.13 brlcad it is/was/still is
04:45.20 brlcad just so long as the versions match up
04:46.01 brlcad macs have 8.4 installed and it was finding it .. but no itcl installed, and 8.4 doesn't work with our incrtcl sources (they require 8.5)
05:03.17 louipc hmm!
05:07.32 CIA-22 BRL-CAD: 03brlcad * r31910 10/brlcad/trunk/configure.ac:
05:07.32 CIA-22 BRL-CAD: per louipc's discoverage, make the warning about mixing non-system incrtcl with
05:07.32 CIA-22 BRL-CAD: system tcl a lot more in-thy-face obvious during output. for his case, though,
05:07.32 CIA-22 BRL-CAD: he was trying the one version that should work (8.5) so try to make that work.
05:09.08 brlcad give that a go
05:14.09 brlcad poolio: what you're suggesting strongly relates to this topic: http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas#CSG_ray-trace_optimizations
05:14.25 brlcad particularly the last two sentances ;)
05:16.08 poolio brlcad: ah yes.
05:29.17 CIA-22 BRL-CAD: 03brlcad * r31911 10/brlcad/trunk/src/rt/rtexample.c: merge in the rest of rt_simple.c's comments including a plethora of new ones by yours truely.
05:31.32 Ralith poolio: CMU?
05:32.31 CIA-22 BRL-CAD: 03brlcad * r31912 10/brlcad/trunk/src/rt/ (Makefile.am rt_simple.c): ding dong, rt_simple.c is no longer with us. it overlapped with rtexample.c too much so the two were merged into one.
05:33.19 *** join/#brlcad clock_ (n=clock@77-56-95-3.dclient.hispeed.ch)
05:33.41 louipc Carnegie Mellon University?
05:35.31 brlcad nods
05:36.28 poolio aye.
05:50.02 Ralith ah.
05:50.53 Ralith might apply there
05:53.25 CIA-22 BRL-CAD: 03louipc * r31913 10/brlcad/trunk/configure.ac: Fix problem with quotes.
06:49.33 *** part/#brlcad ewilhelm (n=ewilhelm@pool-71-111-83-56.ptldor.dsl-w.verizon.net)
07:22.18 brlcad reyawns
07:26.31 Ralith deyawns
07:32.26 CIA-22 BRL-CAD: 03brlcad * r31914 10/brlcad/trunk/TODO: there is no rt_simple, but could use one for rtexample if it's going to be installed
07:41.36 *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch)
08:05.30 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
08:53.53 mafm Ralith: are you there?
08:58.32 *** join/#brlcad elmom (n=elmom@hoasnet-ff04dd00-187.dhcp.inet.fi)
09:02.04 Ralith mafm: sorry, heading off now
09:02.08 Ralith check your email though
09:35.48 *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch)
09:42.51 *** join/#brlcad archivist_emc (n=archivis@host81-149-119-172.in-addr.btopenworld.com)
09:53.20 *** join/#brlcad Elperion (n=Bary@p5B14DD1B.dip.t-dialin.net)
10:09.32 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
11:04.28 *** join/#brlcad homovulgaris (n=d@117.196.134.230)
11:24.21 *** join/#brlcad homovulgaris (n=d@117.196.134.230)
12:18.56 *** join/#brlcad safdgd (n=58df2a30@bz.bzflag.bz)
12:19.02 *** join/#brlcad mafm (n=mafm@elnet-111.lip.pt)
13:03.03 *** join/#brlcad jonored (n=jonored@c-76-19-120-77.hsd1.ma.comcast.net)
13:20.16 CIA-22 BRL-CAD: 03mafm * r31915 10/rt^3/trunk/src/g3d/ (CameraMode.cxx CameraMode.h): Adding Axis enumerator useful for some of the modes (Shift-grips at least), and renaming of variables to be more correct.
14:03.29 CIA-22 BRL-CAD: 03mafm * r31916 10/rt^3/trunk/src/g3d/ (CameraManager.cxx CameraModeMGED.cxx CameraModeMGED.h): Initial commit for my work on MGED mode. At the moment only scaling works, and not very well...
14:07.45 CIA-22 BRL-CAD: 03homovulgaris * r31917 10/brlcad/trunk/src/libpc/ (pcParser.cpp pcParser.h): remove deprecated warning by using boost::spirit::classic instead of boost::spirit
14:32.59 *** join/#brlcad docelic (n=docelic@78.134.199.245)
14:35.14 mafm yahhoooooo
14:41.54 CIA-22 BRL-CAD: 03mafm * r31918 10/rt^3/trunk/src/g3d/ (CameraMode.cxx CameraMode.h): More renamings, forgot about these before...
14:46.57 CIA-22 BRL-CAD: 03mafm * r31919 10/rt^3/trunk/src/g3d/ (CameraModeMGED.cxx CameraModeMGED.h): I think that at last I got the scale commands right, and in a simpler way than I was expecting...
15:04.37 *** join/#brlcad pacman87 (n=timothy@71.170.63.120)
15:04.56 mafm aloha pacman87
15:06.31 *** join/#brlcad jonored (n=jonored@c-76-19-120-77.hsd1.ma.comcast.net)
15:15.46 pacman87 hi mafm
15:23.51 *** join/#brlcad geocalc (n=geocalc@91-171-218-234.rev.libertysurf.net)
15:24.57 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
15:34.05 CIA-22 BRL-CAD: 03mafm * r31920 10/rt^3/trunk/src/g3d/ (CameraModeMGED.cxx CameraModeMGED.h): Variable renaming, for consistency
15:34.35 *** join/#brlcad cad45 (n=3f71d20b@bz.bzflag.bz)
15:34.45 *** join/#brlcad homovulgaris (n=d@117.196.142.8)
16:44.48 *** join/#brlcad clock_ (n=clock@77-56-89-178.dclient.hispeed.ch)
16:53.30 CIA-22 BRL-CAD: 03mafm * r31921 10/rt^3/trunk/src/g3d/ (4 files): Implementing basic translation for Shift-grips mode, although not working very well at the moment...
17:21.26 mafm gotta go, laters
17:33.09 CIA-22 BRL-CAD: 03starseeker * r31922 10/brlcad/trunk/src/librt/namegen.c: add first cut at argc+argv mechanism
17:47.50 CIA-22 BRL-CAD: 03starseeker * r31923 10/brlcad/trunk/src/librt/namegen.c: Succeeding with multiple tests.
18:28.25 homovulgaris longs for heterogeneous STL containers
18:43.58 ``Erik um, yeah, that's one reason I keep going back to scheme/lisp
18:53.28 homovulgaris :) scheme is awesome.. <- tautology
19:18.49 jonored still has the impulse to start writing reader macros and the like to load other languages into lisp...
19:43.44 pacman87 can i tell 'attach X' to attach to a different X session?
19:45.22 louipc how about if if you set DISPLAY?
19:45.58 pacman87 how?
19:46.45 poolio DISPLAY=:0.1 mged -c ...
19:47.18 ``Erik (if in bash, csh is a little... different)
19:47.35 poolio true true :) I've been using exclusively bsah for ... ever
19:47.46 louipc me too
19:48.03 pacman87 Starting an X display manager
19:48.03 pacman87 X Error of failed request: BadMatch (invalid parameter attributes)
19:48.22 poolio pacman87: It may not be :0.1, it might be :1 or something
19:48.49 pacman87 :0.0 is the current session
19:49.25 poolio Try it with :1.0 or just :1
19:49.26 ``Erik host:server.workspace
19:49.41 poolio yeah that :)
19:49.49 ``Erik :0 is equivelant to localhost:0.0 and server 0 means port 6000
19:49.55 ``Erik :1 is 6001, ...
19:52.17 pacman87 'DISPLAY=:0.1 kedit' works as expected
19:52.38 pacman87 but 'DISPLAY=:0.1 mged' fails
19:57.02 ``Erik neat, what about 'wish' or 'bwish'?
19:57.21 ``Erik TK might have some "extra special" relationship to this task O.o :)
20:28.45 *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net)
20:42.34 pacman87 i'm getting 'interesting' raytraces from overlapping geometry
20:43.13 pacman87 ie, rectangle from -1,-1 to 2,1
20:43.27 pacman87 revolved more than 180 degrees
20:47.51 pacman87 https://webspace.utexas.edu/trv82/www/rev_rt20.png
20:50.02 pacman87 ^^ that's from (-4,-1) to (8,1) revolved 270deg
20:52.51 CIA-22 BRL-CAD: 03starseeker * r31924 10/brlcad/trunk/src/librt/namegen.c: Misc tweaks, add note about switching parser to use regex
21:05.59 *** join/#brlcad pacman87 (n=timothy@71.170.63.120)
21:17.05 *** join/#brlcad clock_ (n=clock@77-56-88-221.dclient.hispeed.ch)
21:28.08 *** join/#brlcad homovulg1ris (n=d@117.196.142.8)
22:03.42 *** join/#brlcad prasad1 (n=psilva@h-72-245-122-226.mclnva23.covad.net)
22:06.27 *** join/#brlcad MinuteElectron (n=MinuteEl@silentflame/member/pdpc.base.minuteelectron) [NETSPLIT VICTIM]
22:06.27 *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM]
22:06.27 *** join/#brlcad starseeker (n=starseek@bz.bzflag.bz) [NETSPLIT VICTIM]
22:06.28 *** join/#brlcad prasad_ (n=psilva@h-67-103-183-185.mclnva23.covad.net) [NETSPLIT VICTIM]
22:13.05 ``Erik heh, this was too good, on the drive home, annoying little honda civic 'si' with the fart cannon and everything, license plate said "baka"
22:13.14 ``Erik (japanese for "stupid", for those who don't know)
22:13.41 pacman87 you should've taken a pic
22:14.18 ``Erik I wish I had a camera
22:20.08 PrezKennedy ive always got one with me now
22:22.25 *** join/#brlcad pacman87 (n=timothy@71.170.63.120)
22:22.47 ``Erik <-- can't carry one when he goes to work
22:23.03 pacman87 i couldn't either, last summer
22:23.24 pacman87 had a bit of trouble finding a cell phone without one
22:25.15 louipc yeah it's ridiculous
22:25.31 louipc you can't buy just a phone anymore
22:27.08 pacman87 i ended up getting a motorola L6 and swapping for my mom's L2
22:39.34 CIA-22 BRL-CAD: 03homovulgaris * r31925 10/brlcad/trunk/src/libpc/ (8 files): De-templating the Constraint object since it should not have been based on a template in the first place. need to sort out a preexisting segfault in the solver
22:41.53 homovulg1ris gave up cellphones 6 months ago :)
22:58.28 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
23:28.21 *** join/#brlcad PrezKennedy (n=Matthew@whitecalf.net)
23:29.17 *** join/#brlcad saltan (n=lieven@d51530284.access.telenet.be)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.