| 00:00.21 | starseeker | ok, fair enough. |
| 00:01.45 | brlcad | now you could document the requirement that it be a class that implements an m_min data member and whatever particular API calls that are made on that BA object, but then the compiler is going to fail on anything that doesn't implement those anyways (yay, typechecking) |
| 00:02.22 | starseeker | nods. It will only be an issue if we ever use something other than ON_BoundingBox, which isn't terribly likely |
| 00:15.17 | starseeker | ah, there it is |
| 00:15.28 | starseeker | indianlarry: BASegment is used in intersectshierarchy |
| 00:15.41 | starseeker | er intersectsHierarchy rather |
| 00:27.15 | *** part/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 00:33.39 | indianlarry | starseeker: will look into |
| 00:34.05 | starseeker | no rush - it's not hurting anything :-) |
| 00:34.44 | starseeker | a preliminary eval suggests it doesn't really need it, but not sure yet |
| 00:35.24 | indianlarry | starseeker: would be my guess but once we start delving into differences between utah and other may come into play |
| 00:50.46 | Ralith | hm |
| 00:50.51 | Ralith | nobody around here actually knows any Qt, right> |
| 00:50.52 | Ralith | ? |
| 00:52.07 | starseeker | I don't |
| 00:52.48 | brlcad | Ralith: its a big api,have to be a lot more specific :) |
| 00:53.41 | Ralith | brlcad: just digging around for a convenient way to run the OIS input state update about every frame until RBGui is dead. |
| 00:53.49 | brlcad | but in general, no api experts per se but certainly some knowledge |
| 00:54.12 | Ralith | Qt provides its own main loop so I can't just drop it in there as it's done currently |
| 01:02.31 | Ralith | inspiration! |
| 01:05.07 | brlcad | Ralith: yes, but you can create a QTimer that calls the OIS update |
| 01:05.36 | Ralith | yeah, I just realized that I can tack this on to the draw function for the root widget. |
| 01:05.38 | brlcad | can create QTimers for pretty much anything that you want to exec for each iteration of the main app llop |
| 01:06.00 | Ralith | which is appropriate 'cuz it needs access to ogre internals anyway |
| 01:06.11 | brlcad | you also can override the main Qt event loop altogether (i.e., not call exec()), but that's a lot more involved |
| 01:06.22 | Ralith | yeah, I imagined so |
| 01:10.09 | Ralith | argh. |
| 01:11.14 | starseeker | indianlarry: are the BANode and BVNode intersectedBy and intersectsHierarchy codes pretty much the same? |
| 01:11.45 | Ralith | fffff mocha >.< |
| 01:12.09 | Ralith | #ifndef MOCHA_TIMER_H \ #define MOCHA_TIMER_H \ ... \ #endif \ } |
| 01:12.12 | Ralith | facepalms |
| 01:12.58 | brlcad | ah, here it is .. something like: QTimer *input_timer = new QTimer(ois_handle); connect(input_timer, SIGNAL(timeout()), ois_handle, SLOT(update())); input_timer->start(0, TRUE); // execute ois->update() repeatedly |
| 01:13.22 | brlcad | what's the problem there? |
| 01:13.38 | Ralith | it closes a block started inside the #ifndef outside of it. |
| 01:13.43 | brlcad | ah |
| 01:13.44 | Ralith | trivial fix but geez. |
| 01:13.54 | Ralith | you'd think they'd never used their own lib |
| 01:14.03 | brlcad | heh, yeah kinda funny |
| 01:14.17 | indianlarry | starseeker: yes wasn't sure if we needed at the time |
| 01:14.48 | indianlarry | starseeker: not using for BANode |
| 01:14.57 | starseeker | nods |
| 01:15.10 | starseeker | ok, I didn't think you were doing an explicit ray intersection |
| 01:22.13 | CIA-32 | BRL-CAD: 03ralith * r34745 10/rt^3/trunk/src/other/mocha/Include/Mocha/Timer.h: Fixed header guard misalignment |
| 01:27.09 | starseeker | indianlarry: I guess Ii'm being dense, but it looks like getClosestPointEstimate is always going to throw new exception once it hits a leaf node? |
| 01:29.16 | starseeker | Oh, I see - that's just for non leaf nodes in general... |
| 01:30.05 | starseeker | or rather, for BANode |
| 01:30.39 | starseeker | and it iterates down until it does find a leaf node... got it |
| 01:31.27 | Ralith | hm. |
| 01:31.32 | Ralith | mafm: this mean anything to you? |
| 01:32.15 | Ralith | http://codepad.org/CrBlBTsB |
| 01:32.18 | Ralith | goes to grab some food |
| 01:34.39 | mafm | Ralith: not really |
| 01:35.22 | mafm | but I don't know much about glsl and shaders |
| 01:35.36 | mafm | maybe it needs some special library as Cg? |
| 01:36.02 | Ralith | nah, it was working earlier |
| 01:36.05 | Ralith | it's something I changed |
| 01:36.07 | Ralith | I'll fiddle around after food. |
| 01:36.30 | Ralith | looks like I'm pretty close to the milestone, though. |
| 01:38.13 | mafm | goody |
| 01:38.25 | starseeker | has OGRE compiled now :-) |
| 01:38.52 | mafm | you're still using cmake? |
| 01:39.09 | mafm | maybe it's something that you changed there? |
| 01:41.06 | mafm | anyway, I g2g now |
| 01:41.10 | mafm | good night |
| 01:41.17 | brlcad | cya mafm |
| 01:56.58 | starseeker | heads out |
| 02:09.07 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 02:12.19 | CIA-32 | BRL-CAD: 03brlcad * r34746 10/brlcad/trunk/src/other/: careful with large commits, don't ignore directories (blt) |
| 02:12.32 | Ralith | brlcad: should I be avoiding committing code that doesn't currently work? |
| 02:17.54 | brlcad | Ralith: you should commit it, but you shouldn't enable it for compilation |
| 02:18.23 | brlcad | #ifdef work_in_progress or leave the file out of the compile, etc |
| 02:18.42 | Ralith | wups, went about this kinda wrong then. |
| 02:18.43 | brlcad | even if it means a bit of temp minor scaffolding |
| 02:19.34 | brlcad | the eventual goal is towards restructuring the way you approach a problem so that you work on things in tiny incremental pieces |
| 02:19.54 | Ralith | nods |
| 02:20.05 | brlcad | so the code is always "complete", functional even if you absolutely know it's not how it'll need to be later |
| 02:21.47 | Ralith | hm, damn, the ogre-in-Qt's-GL thing didn't Just Work. |
| 02:22.37 | brlcad | heh |
| 02:23.09 | Ralith | ooooh I missed a step |
| 02:23.20 | Ralith | ...wait, no I didn't |
| 02:23.27 | Ralith | at least, not according to the wiki page. |
| 02:38.45 | Ralith | uses break in gdb for the first time, and loves it. |
| 02:39.13 | Ralith | interesting... the problem doesn't appear to be in Ogre at all, but in RBGui. |
| 02:42.28 | Ralith | I don't suppose anybody has an ogre.log lying around from a successful run of old g3d? |
| 02:51.09 | *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) | |
| 02:53.49 | Ralith | ahah. |
| 02:53.53 | Ralith | _renderWindow->getCustomAttribute("WINDOW", &data); |
| 02:54.53 | Ralith | yyyup, that's null. |
| 03:55.20 | *** join/#brlcad madant_ (n=d@117.196.135.226) | |
| 04:21.18 | CIA-32 | BRL-CAD: 03ralith * r34747 10/rt^3/trunk/src/g3d/ (OgreGLWidget.cxx OgreGLWidget.h): Moved RBGui and OIS setup into OgreGLWidget until they can be fully purged. |
| 04:22.55 | Ralith | damn, doesn't look like I'll be able to get this entirely working tonight. |
| 04:22.59 | Ralith | Very, very close, though. |
| 04:24.42 | Ralith | brlcad: I'm going to be mostly away from an internet connection tomorrow and a large chunk of friday, but I will have the laptop with me and be continuing work. Not sure how I'll keep the SVN commits small under such circumstances, though, short of lots of manual diffing. |
| 04:34.23 | brlcad | okay, don't worry about the diffs, but do keep a log of all your changes for the eventual commit message(s) .. try to sync when you can and/or when you do get access, you can commit some parts piecewise for any changes that aren't intertwined |
| 04:34.38 | brlcad | still update the wiki log for each day |
| 04:35.19 | Ralith | yup |
| 04:35.24 | Ralith | ooh :D |
| 04:35.49 | Ralith | I think the messages I thought were fatal errors were actually harmless warnings, meaning that the only visible issue is a missing material file! |
| 04:39.20 | CIA-32 | BRL-CAD: 03pacman87 * r34748 10/brlcad/trunk/src/librt/primitives/revolve/revolve.c: started converting my math calculations into code to support the carc segments in revolved sketches |
| 04:41.33 | Ralith | argh, that one died and took my WM with it. |
| 04:45.36 | Ralith | okay, something is wrong with the loading of the RBGui shaders. |
| 05:12.28 | louipc | Ralith: git ftw :P |
| 05:14.18 | Ralith | louipc: yeah, I like distributed vc too, but svn's what we've got here. |
| 05:15.08 | louipc | you can use git-svn. I haven't really tested it out though |
| 05:17.15 | Ralith | yeah, I'd rather just focus on the task at hand. |
| 05:18.07 | louipc | ah right you have deadlines |
| 05:21.47 | CIA-32 | BRL-CAD: 03Ralith 07http://brlcad.org * r1487 10/wiki/User:Ralith: Log update for 2009-06-17 |
| 05:22.30 | CIA-32 | BRL-CAD: 03Ralith 07http://brlcad.org * r1488 10/wiki/User:Ralith: Fixed some external link syntax |
| 05:23.06 | Ralith | ...hmm, I wonder if that error is actually related... |
| 05:25.39 | Ralith | builds latest ogre to find out |
| 08:15.52 | CIA-32 | BRL-CAD: 03jdoliner * r34749 10/brlcad/trunk/src/proc-db/brepintersect.cpp: added functionality in PointInTriangle so that planarity is no longer assumed but actually checked |
| 09:02.06 | madant_ | brlcad: similar to blt i think i had ignored src/mk as well |
| 10:08.51 | *** join/#brlcad madant (n=d@117.196.129.244) | |
| 10:24.31 | *** join/#brlcad madant_ (n=d@117.196.128.13) | |
| 10:36.36 | *** join/#brlcad Elrohir (n=kvirc@p5B14DB9F.dip.t-dialin.net) | |
| 11:05.43 | brlcad | madant_: then you should unignore those :) |
| 11:18.19 | *** join/#brlcad mafm (n=mafm@199.Red-88-26-141.staticIP.rima-tde.net) | |
| 11:26.43 | CIA-32 | BRL-CAD: 03homovulgaris * r34750 10/brlcad/trunk/src/ (. proc-db/): unignore src/mk , ignore brepintersect |
| 11:27.12 | brlcad | brepintersect is a product no? |
| 11:28.10 | brlcad | it's okay to ignore products, things normally generated during a build |
| 11:28.48 | brlcad | the only ones that shouldn't be ignored are special build products like the plethora of testing files generated during "make test" |
| 11:31.23 | madant_ | k.. i didn't understand the mk directory though |
| 11:32.17 | brlcad | it's a stale directory -- exactly why it shouldn't be ignored, it lets you know that it was removed and you have files in there that should be deleted |
| 11:32.20 | madant | i mean it is generated during the build process ? |
| 11:32.28 | brlcad | no |
| 11:32.37 | brlcad | no dirs are created during build |
| 11:32.44 | madant | k |
| 11:33.07 | brlcad | it used to be a dir with source files, part of the build |
| 11:33.11 | brlcad | in svn |
| 11:33.26 | brlcad | when the directory was removed, svn goes to remove your local copy |
| 11:33.31 | brlcad | but you had extra files in there |
| 11:34.04 | madant | ah.. ok.. got it now.. still 18 ? in my svn status .. mainly those m4s i were referring to yesterday.. starseeker has them too i think ? |
| 11:34.07 | brlcad | namely, old build files (hence the Makefile Makefile.in and .o files but no Makefile.am or *.c files) .. |
| 11:34.29 | brlcad | it removed the svn entities but couldn't remove the dir because you had unknown files in there |
| 11:34.55 | brlcad | it's not going to just delete your files that it's not managing -- those could be source files or something important |
| 11:39.12 | madant | brlcad: also in src/other/step/src/express these three files are created every build expscan.c expparse.c expparse.h |
| 11:39.46 | brlcad | yeah, I've seen those |
| 11:40.02 | brlcad | I'd left them simply because they're actually generated source, but could go either way |
| 11:40.59 | madant | and the scl_config.h.in, scl_config.h and stamp-h1 in step/include ? |
| 11:41.20 | madant | step building seems complicated to my sorry ass :P |
| 11:41.42 | brlcad | it is complicated, it's an exceptionally complicated file format :) |
| 11:42.08 | brlcad | (bar none, the most complex) |
| 11:43.32 | brlcad | you could ignore those three -- they are the equivalent to our include/brlcad_config.h.in include/brlcad_config.h and include/stamp-h1 |
| 11:43.39 | brlcad | byproducts from configure |
| 11:44.07 | brlcad | svn propget svn:ignore include/. |
| 11:48.13 | CIA-32 | BRL-CAD: 03homovulgaris * r34751 10/brlcad/trunk/src/other/step/include/: ignoring configure byproducts in src/include |
| 11:48.30 | madant | that's it.. only m4 scripts and the generated files now.. onto some real work now :P |
| 11:52.16 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-203.sbndin.btas.verizon.net) | |
| 12:28.11 | *** join/#brlcad madant_ (n=d@117.196.129.9) | |
| 12:31.07 | CIA-32 | BRL-CAD: 03indianlarry * r34752 10/brlcad/trunk/ (3 files in 3 dirs): |
| 12:31.09 | CIA-32 | BRL-CAD: corrected plotting of linear trim sections in debug code, now |
| 12:31.11 | CIA-32 | BRL-CAD: remove vertical trims from "above" list after initial bbox intersect |
| 12:31.13 | CIA-32 | BRL-CAD: test, fixed logical condition when closest trim bboxes overlap |
| 13:25.02 | *** join/#brlcad _clock_ (n=_sushi_@77-58-151-159.dclient.hispeed.ch) | |
| 13:33.05 | *** join/#brlcad madant (n=d@117.196.130.18) | |
| 13:40.31 | *** join/#brlcad mafm_ (n=mafm@199.Red-88-26-141.staticIP.rima-tde.net) | |
| 13:48.43 | *** join/#brlcad madant_ (n=d@117.196.133.120) | |
| 13:57.14 | *** join/#brlcad madant__ (n=d@117.196.133.205) | |
| 14:11.47 | *** join/#brlcad madant (n=d@117.196.133.17) | |
| 14:15.44 | CIA-32 | BRL-CAD: 03Homovulgaris 07http://brlcad.org * r1489 10/wiki/User:Homovulgaris: log added, bio updated |
| 14:29.40 | *** join/#brlcad madant_ (n=d@117.196.132.245) | |
| 14:53.14 | *** join/#brlcad madant (n=d@117.196.131.95) | |
| 14:59.25 | CIA-32 | BRL-CAD: 03ebautu * r34753 10/web/trunk/htdocs/more/sites/all/modules/widgeditor/ (21 files in 4 dirs): widgeditor module initial commit (1.1) |
| 15:04.18 | *** join/#brlcad BigAToo (n=BigAToo@64.74.225.82) | |
| 15:10.22 | CIA-32 | BRL-CAD: 03ebautu * r34754 10/web/trunk/htdocs/more/sites/all/modules/votingapi/ (6 files): votingapi module initial commit (1.6) |
| 15:19.55 | CIA-32 | BRL-CAD: 03ebautu * r34755 10/web/trunk/htdocs/more/sites/all/modules/nodequeue/ (27 files in 3 dirs): nodequeue module initial commit (2.6) |
| 16:57.31 | *** join/#brlcad docelic (n=docelic@78.134.205.71) | |
| 17:12.51 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 17:31.11 | *** join/#brlcad madant_ (n=d@117.196.131.86) | |
| 18:27.42 | CIA-32 | BRL-CAD: 03ebautu * r34756 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.module: Allow local files to be copies, moved or linked during model submission (move and link are useful for very large files). |
| 18:29.29 | *** join/#brlcad elena (n=elena@89.136.118.141) | |
| 18:33.53 | *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc) | |
| 18:53.01 | CIA-32 | BRL-CAD: 03ebautu * r34757 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.module: Implement customizable local path for filefield. |
| 18:56.52 | CIA-32 | BRL-CAD: 03ebautu * r34758 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.module: Default local file path to empty to prevent redundant processing. |
| 19:20.57 | CIA-32 | BRL-CAD: 03jdoliner * r34759 10/brlcad/trunk/src/proc-db/brepintersect.cpp: SegmentTriangleIntersect now passes all tests in the basic case |
| 19:23.37 | *** join/#brlcad BigAToo (n=BigAToo@64.74.225.82) | |
| 19:25.14 | CIA-32 | BRL-CAD: 03ebautu * r34760 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.module: Factor out local file processing code to _filefield_process_local_file and add security checking. |
| 19:27.03 | CIA-32 | BRL-CAD: 03ebautu * r34761 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.module: Security checkings for local files. |
| 19:55.53 | *** join/#brlcad Elrohir (n=kvirc@p5B14DB9F.dip.t-dialin.net) | |
| 20:30.08 | CIA-32 | BRL-CAD: 03ebautu * r34762 10/web/trunk/htdocs/more/sites/all/themes/fireflystreamcom/page.tpl.php: Theme bug fixed (display status messages) |
| 20:31.47 | elena | hi starseeker. are you around? |
| 20:31.47 | CIA-32 | BRL-CAD: 03ebautu * r34763 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.module: Implemented Ajax autocomplete for local files (includes filename, size and created time). |
| 20:31.53 | starseeker | howdy |
| 20:31.55 | starseeker | what's up? |
| 20:32.30 | elena | i just wanted to let you know next week i'll go to another time to meet my PhD advisor. |
| 20:32.54 | elena | I plan to catch up for the lost days this saturday and following weekends. |
| 20:32.56 | starseeker | time zone you mean? |
| 20:33.06 | starseeker | ok |
| 20:33.12 | elena | sorry. time => town. |
| 20:33.15 | starseeker | ah |
| 20:33.16 | elena | a bit tired :) |
| 20:33.25 | starseeker | np - good to see the commits :-) |
| 20:33.34 | elena | it would be cool to go to another time, too :D |
| 20:34.00 | elena | yes. it's starting to shape up so i started to put it live, too. |
| 20:34.24 | elena | i almost finished to implement local repository for files. |
| 20:35.10 | elena | so model files could be uploaded (normal and ajax style) or they could be send by ftp/scp and just selected when submitting the model info. |
| 20:35.22 | elena | works really nice :) |
| 20:35.28 | elena | says proudly |
| 20:35.36 | starseeker | excellent :-) |
| 20:35.54 | elena | i'll go update the wiki now |
| 20:36.00 | starseeker | nods |
| 20:36.10 | elena | and do some more work after that. |
| 20:36.26 | elena | i'll start uploading the db soon. |
| 20:36.34 | starseeker | sounds good |
| 20:36.44 | elena | i'll try to upload it so i don't have to redo all the settings again. |
| 20:36.50 | elena | i hope it works, |
| 20:37.34 | elena | how are you? |
| 20:38.43 | starseeker | doing ok - busy |
| 20:38.55 | elena | ok. then i won't keep you. |
| 20:39.04 | elena | have a wonderful day. |
| 20:39.05 | starseeker | nice work elena :-) |
| 20:39.12 | elena | thank you. |
| 20:47.42 | CIA-32 | BRL-CAD: 03Ebautu 07http://brlcad.org * r1490 10/wiki/More_Changelog: /* June, 17 - today */ |
| 20:49.48 | CIA-32 | BRL-CAD: 03Ebautu 07http://brlcad.org * r1491 10/wiki/More_Changelog: /* June, 17 - today */ |
| 20:54.52 | CIA-32 | BRL-CAD: 03ebautu * r34764 10/web/trunk/htdocs/more/sites/all/modules/filefield/filefield.info: Tag info file with customization information. |
| 21:18.28 | starseeker | blinks |
| 21:19.48 | starseeker | indianlarry: time without any bbox growth on shape1.s - 10.1s - time with 3D bbox growth - 14.1s |
| 21:20.45 | ``Erik | correctness, though? |
| 21:20.55 | starseeker | no errors |
| 21:20.56 | ``Erik | a fast wrong result is still wrong |
| 21:21.09 | starseeker | in the latter case |
| 21:21.16 | starseeker | sure, no bbox growth results in errors |
| 21:21.30 | starseeker | but when the boxes were being expanded in uv space, the time was more like 23 sec |
| 21:22.16 | ``Erik | not my scene, just want ya'll asking the right questios |
| 21:22.32 | starseeker | sure, we know we need it correct first |
| 21:22.55 | ``Erik | busted wrist -- |
| 21:23.17 | starseeker | actually broken? owww |
| 21:23.48 | ``Erik | yup |
| 21:23.49 | starseeker | that sucks - sorry to hear that :-( |
| 21:25.05 | ``Erik | took a chip odd the ukna |
| 21:25.10 | ``Erik | ulna |
| 21:28.30 | starseeker | winces |
| 21:28.36 | starseeker | how long to fix it? |
| 21:28.57 | ``Erik | d'no, been doing phoe tag, ain't got a doc yet |
| 21:29.33 | ``Erik | broke it monday, er tuestday, still in the fuzz ... |
| 21:57.36 | CIA-32 | BRL-CAD: 0388.106.219.75 07http://brlcad.org * r1492 10/wiki/Compiling: /* History */ |
| 22:14.42 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-203.sbndin.btas.verizon.net) | |
| 22:38.04 | CIA-32 | BRL-CAD: 03jdoliner * r34765 10/brlcad/trunk/src/proc-db/brepintersect.cpp: fixed several bugs in SegmentTriangleIntersect. Function now works with all degenerate cases. |
| 23:58.20 | CIA-32 | BRL-CAD: 03brlcad * r34766 10/brlcad/trunk/HACKING: move the build system up so we can finish the section with style. expand on the style examples separating indentation from interior ws. |