| 00:16.02 | mafm | no idea really :/ |
| 00:26.20 | *** join/#brlcad mdavis (n=mdavis@40.sub-75-221-82.myvzw.com) | |
| 00:26.52 | mdavis | anyone home? |
| 00:29.12 | CIA-30 | BRL-CAD: 03r_weiss * r35227 10/brlcad/trunk/sh/tracker.sh: updates to support latest changes to sourceforge |
| 00:30.14 | Ralith | mdavis: yup! |
| 00:30.53 | mdavis | i am struggling again |
| 00:31.00 | mdavis | using the displacement map |
| 00:31.07 | mdavis | i am getting invalid nmg on facetize |
| 00:31.35 | mdavis | on g-stl, i get : |
| 00:31.37 | mdavis | nmg_vface() face min_pt[0]:0 greater than max_pt[0]:0 |
| 00:31.41 | mdavis | min_pt(0 0 0) max_pt(0 0 0) |
| 00:31.43 | mdavis | Invalid NMG |
| 00:31.50 | mdavis | on facetize I get invalid region_a pointer or something |
| 00:33.14 | mdavis | i also get infinite loop errors (and crash) when doing the same shape but at a higher resolution |
| 00:38.05 | mdavis | that's a NULL region_a pointer |
| 00:40.07 | brlcad | hello mdavis |
| 00:40.18 | mdavis | hey |
| 00:40.32 | brlcad | Ralith: rtgl is a display manager interface being worked on by a summer student |
| 00:40.48 | brlcad | a display manager (dm) is what draws the 3d view in mged/archer |
| 00:41.08 | brlcad | he's making a dm that uses raytracing to render instead of just showing a wireframe |
| 00:41.39 | brlcad | mdavis: what version do you have? I recall having fixed that just last weekend iirc |
| 00:41.48 | Ralith | brlcad: ooh, cool! |
| 00:41.58 | mdavis | 7.14.8 |
| 00:42.39 | brlcad | mdavis: yeah, I'm pretty sure that's something that was very recently fixed (and it was for you if i'm not mistaken, from our last talk) |
| 00:43.00 | mdavis | wow..now that's service |
| 00:43.19 | brlcad | there was some work-around too, but would have to draw up the history |
| 00:43.41 | brlcad | what OS are you on? |
| 00:43.43 | mdavis | Let me see what's on the site |
| 00:43.51 | mdavis | I use suse 11.1 |
| 00:43.55 | mdavis | linux |
| 00:44.00 | brlcad | so then you're best bet is.. |
| 00:44.03 | brlcad | ~cadsvn |
| 00:44.04 | ibot | To obtain BRL-CAD from Subversion: svn checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk brlcad |
| 00:44.30 | brlcad | then, cd brlcad && sh autogen.sh && ./configure --enable-all && make && sudo make install |
| 00:45.08 | mdavis | wow |
| 00:45.12 | mdavis | can't wait to see what happens |
| 00:45.14 | brlcad | you can tweak the configure settings if you like, test releases usually have --prefix=/usr/brlcad/dev-7.14.9 as a configure option |
| 00:45.23 | mdavis | I've been struggling! |
| 00:45.30 | mdavis | thanks a lot! |
| 00:45.42 | brlcad | sure, let someone here know if you run into trouble |
| 00:46.29 | brlcad | but that Invalid NMG problem is certainly addressed |
| 00:46.43 | brlcad | yeah, on th e8th |
| 00:47.24 | brlcad | hits the road |
| 00:49.58 | CIA-30 | BRL-CAD: 03louipc * r35228 10/brlcad/trunk/misc/archlinux/PKGBUILD: archlinux: Add flex to depends. |
| 01:02.52 | *** join/#brlcad LarsG (n=lars@nusnet-193-192.dynip.nus.edu.sg) | |
| 01:03.04 | *** part/#brlcad LarsG (n=lars@nusnet-193-192.dynip.nus.edu.sg) | |
| 01:18.27 | Ralith | oh shit! |
| 01:18.32 | Ralith | ogre randomly started rendering my sphere! :D |
| 01:18.51 | Ralith | and the projection mode switches seem to work :D |
| 01:19.07 | Ralith | as do the camera controls :D |
| 01:19.34 | Ralith | :D:D:D |
| 01:19.47 | CIA-30 | BRL-CAD: 03ralith * r35229 10/rt^3/trunk/src/g3d/ (4 files): Working camera controls! |
| 01:22.47 | CIA-30 | BRL-CAD: 03ralith * r35230 10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Fixed mousewheel handling for camera control input. |
| 01:23.12 | Ralith | numpad controls don't seem to work :/ |
| 01:42.56 | starseeker | Ralith: pics? |
| 01:43.28 | Ralith | starseeker: there's really not much to see; you'd have more fun building it yourself (and I'd *really* like for someone to do that, for testing purposes) |
| 01:43.36 | Ralith | but it's minimal effort, so okay |
| 01:45.06 | Ralith | mafm: I guess your camera code does some magic that make the render work as expected. |
| 01:46.23 | Ralith | starseeker: http://isitloadedyet.com/~ralith/sphere.png |
| 01:46.52 | Ralith | although it would appear that something's funky with the projection mode dropdown |
| 01:47.00 | Ralith | the default is somehow set incorrectly |
| 01:47.40 | *** part/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 01:48.33 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) | |
| 02:11.33 | CIA-30 | BRL-CAD: 03ralith * r35231 10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Got Ogre to fill the context with its background color. Clipping issues of some kind remain; the test sphere is invisible unless you pan it to the lower left, for example. |
| 02:16.35 | CIA-30 | BRL-CAD: 03ralith * r35232 10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Fixed clipping issue. Somewhat hackish; should probably patch Ogre to do this instead. |
| 02:22.48 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) | |
| 02:24.31 | CIA-30 | BRL-CAD: 03n_reed * r35233 10/brlcad/trunk/src/libdm/dm-rtgl.c: better basic lighting performance |
| 02:30.31 | CIA-30 | BRL-CAD: 03ralith * r35234 10/rt^3/trunk/src/g3d/ (MainWindow.cxx OgreGLWidget.cxx mainwindow.ui): Fixed the setting of the default projection mode and connected the camera mode dropdown to the relevant logic. |
| 02:31.40 | Ralith | okay, only remaining serious Ogre issue is aspect ratio tends to get kinda screwed by resizes |
| 02:31.54 | Ralith | which I could /probably/ hack, but this really should be in ogre |
| 02:45.58 | CIA-30 | BRL-CAD: 03ralith * r35235 10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Replaced resize handling with a less hackish version that just calls Ogre. The aspect ratio, however, is still not correct. |
| 02:48.00 | Ralith | damn, wish mafm was still here |
| 02:56.47 | CIA-30 | BRL-CAD: 03ralith * r35236 10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Fixed the aspect ratio! |
| 02:56.55 | Ralith | got it :D |
| 02:57.40 | brlcad | kudos! |
| 02:57.59 | Ralith | ^^ |
| 02:58.08 | Ralith | brlcad: it's now about 90% as functional as original g3d. |
| 02:58.22 | Ralith | keyboard camera controls aren't quite working yet |
| 02:58.25 | Ralith | and I may have forgotten something |
| 02:58.30 | Ralith | but otherwise it's all good :D |
| 02:58.53 | Ralith | I bet I can get antialiasing to work. |
| 03:03.19 | *** join/#brlcad Patmcc19 (n=chatzill@71-223-50-112.phnx.qwest.net) | |
| 03:24.23 | Ralith | done! :D |
| 03:24.34 | Ralith | today was a very successful day. |
| 03:24.44 | CIA-30 | BRL-CAD: 03ralith * r35237 10/rt^3/trunk/src/g3d/ (OgreGLWidget.cxx OgreGLWidget.h): Scrapped a useless constructor and got antialiasing working. |
| 03:25.39 | Ralith | I suppose that's code for you; snail's pace for weeks, then immense progress in just a few days. |
| 03:27.21 | louipc | you had an epiphany? |
| 03:28.28 | brlcad | Ralith: so what's it look like now? |
| 03:28.33 | Ralith | louipc: no, I just took a slightly different approachâstopped trying to cram Ogre and Qt into the same context. |
| 03:28.46 | Ralith | brlcad: sec. |
| 03:29.17 | louipc | you just gotta keep pluggin at it eh? |
| 03:30.17 | Ralith | yup |
| 03:30.45 | Ralith | brlcad: http://isitloadedyet.com/~ralith/ogre-cooperates.png |
| 03:31.04 | Ralith | once again, don't mind the "Current Frame" thing in the middle, that's my WM and my screenshot app not cooperating. |
| 03:31.14 | Ralith | note the antialiased edges :] |
| 03:35.37 | Ralith | keyboard input weirdness remains, but that's addressable |
| 03:36.06 | Ralith | and there's some oddness when rotating the view around the horizontal axis, but I think that was already in mafm's code. |
| 03:36.12 | Ralith | and shouldn't be hard to fix, since I think I know where it is |
| 03:37.38 | Ralith | an extra bonus is that after a bit of polishing I should be able to submit this code back to the Ogre world and solve the apparently common desire for Ogre+Qt |
| 03:38.09 | Ralith | in a reliable and portable fashion, no less. |
| 03:38.25 | Ralith | Of course, it would be much better if it could be made to render into the context properly. |
| 03:38.39 | brlcad | cool |
| 03:38.48 | brlcad | coming along great, nice progress! |
| 03:38.53 | Ralith | thanks ^^ |
| 04:15.46 | Ralith | hm. |
| 04:16.39 | Ralith | starseeker: I think I might have found another way to do the Qt-in-OpenGL thing |
| 04:17.09 | Ralith | maybe we can get the QGraphicsView to use an overlay context on Ogre's own context |
| 04:17.14 | Ralith | that should keep them from conflicting |
| 04:17.37 | Ralith | only issue is afaik QGraphicsView doesn't support anything that fancy, but it might not be hard to modify. |
| 04:17.44 | Ralith | I'll try to look into it. |
| 04:18.20 | Ralith | (see: overlays in http://doc.trolltech.com/4.5/qglwidget.html) |
| 04:19.14 | Ralith | also possibly http://doc.trolltech.com/4.5/opengl-overpainting.html |
| 04:19.48 | Ralith | grabs food |
| 05:03.14 | dtidrow | has anyone remarked on the streaming audio for Apollo 11 on the NASA web site? |
| 05:03.43 | dtidrow | would be nice if they provide the whole thing for download sometime in the future |
| 05:05.19 | Ralith | a stream is a download dressed up to look silly |
| 05:05.28 | Ralith | just pipe it to disk |
| 05:06.52 | dtidrow | didn't know about it until this evening - they're streaming the whole mission |
| 05:07.23 | dtidrow | means I've alrealy missed half of it... |
| 05:08.21 | dtidrow | apparently started on Thursday, exactly 40 years after it really happened |
| 05:37.13 | Ralith | starseeker: I think that last link might be the key, especially if Qt widget drawing is done on top of QPainter, or a similar close association exists. |
| 05:37.22 | Ralith | which may well be the case. |
| 07:27.24 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 09:01.44 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) | |
| 10:10.37 | *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) | |
| 10:15.22 | CIA-30 | BRL-CAD: 03indianlarry * r35238 10/brlcad/trunk/src/other/step/src/clstepcore/complexSupport.h: |
| 10:15.22 | CIA-30 | BRL-CAD: re-ordered some class member initialization to quite compiler |
| 10:15.23 | CIA-30 | BRL-CAD: warnings |
| 10:44.31 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) | |
| 11:05.16 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 11:40.37 | *** join/#brlcad mafm_ (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) | |
| 11:56.37 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) | |
| 12:02.41 | *** join/#brlcad _clock__ (n=_sushi_@80.218.244.105) | |
| 12:06.37 | *** join/#brlcad CIA-38 (n=CIA@208.69.182.149) | |
| 12:10.34 | starseeker | Ralith: yeah, that does look interesting. |
| 12:10.53 | starseeker | maybe the next thing to look at after you reach feature parity with old g3d? |
| 13:33.47 | *** join/#brlcad Patmcc19 (n=chatzill@71-223-28-235.phnx.qwest.net) | |
| 13:38.25 | d-lo | brlcad: you in today? |
| 14:05.00 | brlcad | d-lo: yep |
| 14:06.30 | *** join/#brlcad samrose (n=samrose@24.11.214.181) | |
| 14:07.19 | d-lo | kk, a computer came in with your name on it. They were looking for signatures. |
| 14:25.19 | brlcad | you bought me a computer, aw how sweet thx |
| 14:25.23 | *** join/#brlcad hippieindamakin8 (n=hippiein@210.212.55.3) | |
| 14:32.47 | d-lo | I got it because it comes with free Dell mousepads. You can keep the computer as long as I get the mousepad. |
| 15:00.41 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 15:02.13 | *** join/#brlcad samrose (n=samrose@24.11.214.181) | |
| 15:08.34 | CIA-38 | BRL-CAD: 03starseeker * r35239 10/brlcad/trunk/src/librt/opennurbs_ext.cpp: Parameterize the rest of the shared points. Again a small speed improvement, but the bulk of the time seems to be spent in the CurveTree code somewhere. |
| 15:17.09 | CIA-38 | BRL-CAD: 03starseeker * r35240 10/brlcad/trunk/ (include/opennurbs_ext.h src/librt/opennurbs_ext.cpp): Comment out the getLeavesRight code - another speedup of about 15 sec. on openbook prep. |
| 17:01.17 | *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) | |
| 17:12.49 | *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) | |
| 17:26.54 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) | |
| 17:28.11 | CIA-38 | BRL-CAD: 03bob1961 * r35241 10/brlcad/trunk/src/tclscripts/archer/ (Archer.tcl ArcherCore.tcl): Update the undo methods to handle undo transactions with multiple objects. Update the edcodes wrapper to checkpoint only the objects that were modified. |
| 17:38.49 | *** join/#brlcad mafm (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) [NETSPLIT VICTIM] | |
| 17:38.49 | *** join/#brlcad samrose (n=samrose@24.11.214.181) [NETSPLIT VICTIM] | |
| 17:38.49 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) [NETSPLIT VICTIM] | |
| 17:38.50 | *** join/#brlcad _sushi_ (n=_sushi_@84-73-204-25.dclient.hispeed.ch) [NETSPLIT VICTIM] | |
| 17:38.50 | *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM] | |
| 17:38.50 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 17:38.50 | *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 17:39.29 | *** join/#brlcad bobbens_ (i=bobbens@saw4ever.de) | |
| 17:50.53 | *** join/#brlcad hippieindamakin8 (n=hippiein@210.212.55.3) | |
| 18:06.03 | CIA-38 | BRL-CAD: 03bob1961 * r35242 10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Mod the clearTargetLedger method to clear the ledger. |
| 18:13.28 | *** join/#brlcad Don_ (n=Don@c-71-238-51-148.hsd1.mi.comcast.net) | |
| 18:18.41 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) | |
| 18:20.38 | *** join/#brlcad poolio_ (n=poolio@bz.bzflag.bz) | |
| 18:20.49 | *** join/#brlcad mafm_ (n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) | |
| 18:33.15 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 18:34.50 | *** join/#brlcad samrose (n=samrose@c-24-11-214-181.hsd1.mi.comcast.net) [NETSPLIT VICTIM] | |
| 18:35.24 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) [NETSPLIT VICTIM] | |
| 19:11.21 | ``Erik | ssshhhhhh |
| 19:11.27 | *** join/#brlcad elena (n=elena@89.136.118.141) | |
| 19:33.00 | *** join/#brlcad _sushi_ (n=_sushi_@84-73-204-25.dclient.hispeed.ch) | |
| 19:35.36 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 19:44.10 | *** join/#brlcad IriX64 (n=WarLock@bas2-sudbury98-1177593187.dsl.bell.ca) | |
| 20:23.01 | CIA-38 | BRL-CAD: 0389.136.118.141 07http://brlcad.org * r1578 10/wiki/More_Changelog: July 20 |
| 20:33.21 | CIA-38 | BRL-CAD: 03bob1961 * r35243 10/brlcad/trunk/src/libged/draw.c: Modified ged_drawtrees to not add objects to the display list more than once. |
| 20:56.06 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) | |
| 21:22.37 | CIA-38 | BRL-CAD: 03jdoliner * r35244 10/brlcad/trunk/src/proc-db/surfaceintersect.cpp: method now correctly finds the points along the edge of the surface |
| 21:33.36 | CIA-38 | BRL-CAD: 03starseeker * r35245 10/brlcad/trunk/ (3 files in 3 dirs): |
| 21:33.40 | CIA-38 | BRL-CAD: Start poking at the brep.cpp code (comments, cleanup), remove a couple EvNormals |
| 21:33.44 | CIA-38 | BRL-CAD: calls that shouldn't be needed with the pre-calculating being done. Note to |
| 21:33.48 | CIA-38 | BRL-CAD: self - need to update isFlat comments now that different trimming points are in |
| 21:33.50 | CIA-38 | BRL-CAD: place |
| 21:52.50 | CIA-38 | BRL-CAD: 03irpguardian * r35246 10/brlcad/trunk/src/proc-db/human.c: Re-added bounding boxes, which are now the correct size and orientation, but not correct location. |
| 21:55.57 | starseeker | hmm - malloc is killing the performance on the shape1.s test - not sure why |
| 21:56.16 | starseeker | makes a note to figure out what he broke there, or if it's always been doing that... |
| 22:55.21 | *** join/#brlcad SWPadnos (n=Me@dsl107.esjtvtli.sover.net) | |
| 23:24.09 | CIA-38 | BRL-CAD: 03brlcad * r35247 10/rt^3/trunk/include/ (80 files in 14 dirs): |
| 23:24.11 | CIA-38 | BRL-CAD: revert back to double-underscores as single underscores are in use by some libc |
| 23:24.13 | CIA-38 | BRL-CAD: headers (e.g., bsd) and cause compilation errors if the filenames match a system |
| 23:24.15 | CIA-38 | BRL-CAD: header (e.g., time, object, string, date, image). doubles are also reserved for |
| 23:24.17 | CIA-38 | BRL-CAD: implementation use but far less encountered; alternative is no underscores. |
| 23:24.59 | *** part/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 23:26.07 | CIA-38 | BRL-CAD: 03n_reed * r35248 10/brlcad/trunk/src/libdm/Makefile.am: fixed segfault on failed tree lookup |