IRC log for #brlcad on 20090720

00:35.03 louipc brlcad: alrighty
00:36.30 CIA-30 BRL-CAD: 03louipc * r35208 10/brlcad/trunk/configure.ac: Disable jove build by default.
01:11.12 *** join/#brlcad pacman87 (n=pacman87@pool-173-74-57-16.dllstx.fios.verizon.net)
01:29.21 *** join/#brlcad LarsG (n=lars@nusnet-193-192.dynip.nus.edu.sg)
01:29.25 *** part/#brlcad LarsG (n=lars@nusnet-193-192.dynip.nus.edu.sg)
04:20.28 CIA-30 BRL-CAD: 03brlcad * r35209 10/brlcad/trunk/src/other/step/src/express/Makefile.am: already had a version-info on LDFLAGS, fix autoreconf failure
07:48.33 *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch)
07:59.13 ``Erik *readreadread* sam didn't used to have too much life, but he went and got married and shit. awfully nice guy, not sure he realized I was the bastard emailing him all the time when I met him at gsoc
08:01.10 ``Erik hm, jra is at it on his day off again O.o
08:03.49 ``Erik (for automated testing, I've kinda fallen into the camp of having a basic high level pattern, then creating automated tests only when issues are discovered... tried test driven development, it burns a lot of time, more than it saves for a semicompetent developer I think
08:05.29 CIA-30 BRL-CAD: 03d_rossberg * r35210 10/brlcad/trunk/src/librt/primitives/bot/bot.c:
08:05.30 CIA-30 BRL-CAD: replaced a C99 idiom with something C89 compatible
08:05.32 CIA-30 BRL-CAD: (or else it won't compile with MSVC 2008)
08:27.50 bobbens ``Erik: well the SDL 1.3 API is "stable", the trouble is coding for all the billion platforms, so it makes more sense to have a testing suite imho
08:28.09 bobbens it's long overdue and will help fix stuff imho, but we'll see :)
08:56.02 *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) [NETSPLIT VICTIM]
08:56.02 *** join/#brlcad SWPadnos (n=Me@dsl107.esjtvtli.sover.net) [NETSPLIT VICTIM]
08:56.02 *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) [NETSPLIT VICTIM]
08:56.02 *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM]
08:56.02 *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM]
08:58.49 *** join/#brlcad PrezKennedyIII (i=Matthew@whitecalf.net)
08:59.07 *** join/#brlcad alex_joni (n=alex_jon@emc/board-of-directors/alexjoni)
08:59.54 *** join/#brlcad alex_joni (n=alex_jon@emc/board-of-directors/alexjoni)
10:03.38 ``Erik sdl is good stuff, 10 years ago, I was jabbering about the "holy trinity", opengl, openal and sdl
10:04.46 ``Erik recinds his decision to avoid gsoc mentor summit, but will cede position if they're limited
10:05.04 ``Erik unfortunately, it's too late to decide to go to siggraph
10:23.43 CIA-30 BRL-CAD: 03194.44.97.14 07http://brlcad.org * r1576 10/wiki/Main_Page:
10:32.49 *** join/#brlcad alfadir (n=alfadir@129.69.93.132)
10:35.24 alfadir eh.. found some links (http://www.bestessays.com/prices.php etc. ) on the http://brlcad.org/wiki/Main_Page at the end.. spam ?
10:36.17 alfadir was looking for progress on debian package : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289632#87
10:36.32 alfadir but i guess i'll just build if from source
10:36.46 archivist there are two spam links there
10:36.54 alfadir yes
10:37.56 alfadir well just so you know.. i'm new to brlcad and just wanted to try it out..
10:38.10 alfadir found the links by accident ;)
10:39.33 CIA-30 BRL-CAD: 0381.149.119.172 07http://brlcad.org * r1577 10/wiki/Main_Page: remove spam
13:09.54 indianlarry Erik you still here
13:10.31 indianlarry ``Erik: folks here are getting an error on forge
13:11.22 indianlarry ``Erik: Table 'wikidb.arl_page_props' doesn't exist
13:12.30 indianlarry ``Erik: we did have power issues this weekend both our Macs were down
13:13.38 indianlarry ``Erik: forge appears to be up(starts ssh session) but i do not have an account on that machine
14:04.32 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
14:29.30 CIA-30 BRL-CAD: 03bob1961 * r35211 10/brlcad/trunk/src/libged/wcodes.c: Freeing the rt_db_internal structure.
14:33.20 CIA-30 BRL-CAD: 03bob1961 * r35212 10/brlcad/trunk/src/libged/edcodes.c: Added a -n option to edcodes. If -n is specified, instead of running the command a list of the affected objects is returned.
14:49.11 *** join/#brlcad BigAToo (n=BigAToo@96.230.124.27)
14:58.46 *** join/#brlcad samrose (n=samrose@24.11.214.181)
15:00.11 bobbens ``Erik: I enjoy heavily using SDL with OpenGL and OpenAL :)
15:00.21 bobbens newest ALsoft even has some of the EFX specification implemented
15:00.29 bobbens namely reverb and echo
15:28.11 brlcad bobbens: what is ALsoft, client library or end-user utility?
15:30.09 brlcad gets hungry
15:37.43 ``Erik indianlarry: is the rdbms working? they'll probbaly just have to wait until I'm in tomorrow :/
15:38.13 bobbens brlcad: OpenAL sw implementation, the standard on linux
15:39.25 brlcad ah, thanks
15:39.36 ``Erik should mkae sure openal still works on fbsd, got the commit bit when it was still fairly new, hasn't been doing due diligence :/
15:39.55 ``Erik but at the moment, errands! *drivedrivedrive*
15:40.06 brlcad watch those curbs
15:40.09 brlcad and people
15:40.11 brlcad and other cars
15:43.11 indianlarry ``Erik: Pat was having some issues but haven't heard anything since early this morning, I'm sure it can wait
15:51.12 *** join/#brlcad BigAToo (n=BigAToo@69.95.46.65)
16:04.59 *** join/#brlcad Patmcc19_ (n=chatzill@71-223-25-23.phnx.qwest.net)
16:22.35 *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net)
17:08.39 brlcad hello jdoliner
17:09.33 jdoliner hiya
17:16.59 *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net)
17:17.07 ``Erik ain't hit people or cars in a long long time O.o
17:18.06 brlcad so you're due? :)
17:18.13 ``Erik it'd seem so!
17:18.50 ``Erik forgot the 'coupon' cc thingies for buying a dtv receiver :/ just mva and homedespot today
19:11.45 CIA-30 BRL-CAD: 03starseeker * r35213 10/brlcad/trunk/ (include/opennurbs_ext.h src/librt/opennurbs_ext.cpp):
19:11.48 CIA-30 BRL-CAD: OK, have a working raytrace where some parameter passing is taking place. Does
19:11.50 CIA-30 BRL-CAD: not produce the dramatic speedup seen elsewhere, possibly due to my replicating
19:11.52 CIA-30 BRL-CAD: the existing flatness test point selection rather than the 'clever' choice.
19:11.56 CIA-30 BRL-CAD: Since there is a slight speedup (a about 10 seconds out of a minute and a half
19:11.58 CIA-30 BRL-CAD: prep) I'll go ahead and commit, with an eye towards further optimization later.
19:30.36 CIA-30 BRL-CAD: 03jdoliner * r35214 10/brlcad/trunk/src/proc-db/ (Makefile.am surfaceintersect.cpp surfaceintersect.h): initial support for surface surface intersection
19:49.58 CIA-30 BRL-CAD: 03irpguardian * r35215 10/brlcad/trunk/src/proc-db/human.c: Added a new pose, the Captain (#5), and cleaned up some of the functions
20:46.08 *** join/#brlcad _sushi_ (n=_sushi_@84-73-204-25.dclient.hispeed.ch)
21:10.08 CIA-30 BRL-CAD: 03n_reed * r35216 10/brlcad/trunk/ (include/dm-rtgl.h src/libdm/dm-rtgl.c): added normal and view calculation to dm-rtgl
21:10.58 CIA-30 BRL-CAD: 03irpguardian * r35217 10/brlcad/trunk/src/proc-db/human.c: Removed an unnessecary switch statement, and added help info on stances
22:04.52 CIA-30 BRL-CAD: 03ralith * r35218 10/rt^3/trunk/src/g3d/ (MainWindow.cxx OgreGLWidget.cxx): Moved enforced orthographic default view to OgreGLWidget::initializeGL to ensure that it actually happens, and added handling for the case of an uninitialized camera to OgreGLWidget::setProjection.
22:13.56 Ralith yay
22:14.08 Ralith I finally found somewhere to pull in a big chunk of mafm's code and save myself work :]
22:14.19 Ralith should be able to reuse the camera input system with almost no changes
22:25.58 CIA-30 BRL-CAD: 03ralith * r35219 10/rt^3/trunk/src/g3d/CameraMode.h: Adapted CameraMode to use Qt input types.
22:27.14 mafm yay for reusing my code!
22:28.05 Ralith ^^
22:28.30 Ralith I was worried I'd have to scrap much of it because of deep integration with OIS and Mocha and such, but your camera control code is wonderfully abstracted :D
22:28.44 Ralith just have to twiddle a few types and rework the switch clauses in the individual modes
22:29.10 mafm does it really use Mocha?
22:29.23 mafm it must be the minimum to feed RBGui I gues
22:29.27 mafm guess*
22:29.56 Ralith that bit doesn't
22:30.02 Ralith all it uses is Ogre and OIS
22:30.05 Ralith and the OIS bits are cosmetic
22:32.28 mafm well, if you use Qt some things have to change, true
22:32.46 mafm good that you can reuse it, I think that it worked pretty well
22:32.50 Ralith indeed
22:32.54 Ralith it looks like a lot of code, too
22:32.59 Ralith I'd hate to have to rework all that
22:33.27 mafm apart from that I think that it was you who gave suggestions about how different programs (blender etc) worked
22:35.30 Ralith yup
22:35.32 Ralith blender, at least.
22:35.45 Ralith mafm: btw, did you ever encounter this weird offset error I'm getting?
22:35.59 louipc make it like solidworks :D
22:36.20 Ralith louipc: subclass CameraMode and implement it and I'll merge it ^^
22:36.53 mafm Ralith: which offset error? (I've been out all the weekend)
22:37.25 CIA-30 BRL-CAD: 03ralith * r35220 10/rt^3/trunk/src/g3d/CameraMode.h: Switched to Qt events rather than simple keycodes/button IDs.
22:38.43 Ralith mafm: sec, uploading screen
22:39.35 Ralith mafm: okay, here's the current state of my GUI reimpl: http://isitloadedyet.com/~ralith/offset_error.png
22:39.40 Ralith see that dark grey box in the corner?
22:39.45 Ralith that's the ogre background color.
22:39.50 Ralith for some reason it's not filling up the whole context.
22:54.00 CIA-30 BRL-CAD: 03ralith * r35221 10/rt^3/trunk/src/g3d/CameraMode.h: More type adaptation to Qt.
22:59.47 Ralith pokes mafm
23:00.39 mafm mmm
23:01.08 mafm maybe it's taking as reference the middle of the screen instead the top left corner
23:01.40 mafm or some similar difference in coordinates between ogre and qt
23:02.39 CIA-30 BRL-CAD: 03ralith * r35222 10/rt^3/trunk/src/g3d/ (CameraModeMGED.cxx CameraModeMGED.h): Converted to Qt types.
23:02.54 Ralith mafm: what?
23:03.08 Ralith Ogre doesn't have anything to do with Qt's coords
23:03.13 Ralith they dont' interact at all
23:03.54 mafm well, don't you have to tell Ogre in which region of the opengl context to render?
23:09.27 Ralith no
23:09.50 Ralith in fact, Ogre appears to offers no mechanism by which to inform it about context position or dimensions >_>
23:12.25 mafm mm, strange
23:12.38 Ralith indeed
23:13.21 mafm didn't work rendering Qt inside of Ogre, instead?
23:14.15 Ralith this is immensely more practical
23:14.54 Ralith using Ogre's window management stuff would mean abandoning all of Qt's handy crossplatform input/WM/etc code
23:17.28 CIA-30 BRL-CAD: 03ralith * r35223 10/rt^3/trunk/src/g3d/ (CameraModeBlender.cxx CameraModeBlender.h): Adapted types for Qt.
23:19.36 mafm maybe in Ogre forums/IRC can offer you a solution, did you try?
23:19.44 mafm especially forums
23:19.54 Ralith they have been spectacularly unhelpful for everything I've gone to them with so far
23:21.45 CIA-30 BRL-CAD: 03ralith * r35224 10/rt^3/trunk/src/g3d/ (CameraModeOrbital.cxx CameraModeOrbital.h): Adapted types for Qt.
23:26.22 mafm :/
23:26.40 mafm maybe Qt+Ogre is not a popular option, then
23:31.50 Ralith er
23:31.55 Ralith again, this has little to do with Qt
23:32.01 Ralith the two don't directly communicate.
23:32.14 Ralith there's actually been a lot of attempts to do this
23:32.23 Ralith and the way I'm doing it is the cleanest it's been done yet
23:42.57 CIA-30 BRL-CAD: 03n_reed * r35225 10/brlcad/trunk/src/libdm/dm-rtgl.c: basic point culling and lighting for dm-rtgl
23:48.07 Ralith rtgl?
23:52.27 CIA-30 BRL-CAD: 03ralith * r35226 10/rt^3/trunk/src/g3d/ (5 files): Fixed miscellaneous accidental omissions and errors.

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