IRC log for #brlcad on 20090830

00:10.31 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net)
00:15.20 *** join/#brlcad IriX64 (n=IriX64@bas2-sudbury98-1128565749.dsl.bell.ca)
02:31.45 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242350656.dsl.bell.ca)
02:54.33 brlcad oof, that's pushing a 7.16
03:21.46 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242350656.dsl.bell.ca)
04:26.59 *** join/#brlcad talcite__ (n=Matthew@bas2-toronto21-1242310109.dsl.bell.ca)
05:42.49 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1279331655.dsl.bell.ca)
06:57.02 *** join/#brlcad talcite__ (n=matthew@69-196-167-219.dsl.teksavvy.com)
07:17.20 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242310089.dsl.bell.ca)
08:11.25 *** join/#brlcad talcite_ (n=Matthew@bas2-toronto21-1242309663.dsl.bell.ca)
15:36.00 *** join/#brlcad talcite_ (n=Matthew@bas2-toronto21-1242309663.dsl.bell.ca)
16:20.20 ``Erik "why don't you want to have a child?" "didn't I try to adopt that eighteen year old korean girl?" heh, good old naked gun :)
17:21.47 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net)
17:44.22 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242351570.dsl.bell.ca)
17:54.14 *** join/#brlcad surje (n=surje@202.3.77.11)
18:11.01 *** join/#brlcad surje (n=surje@202.3.77.11)
18:14.58 CIA-28 BRL-CAD: 03brlcad * r35748 10/brlcad/trunk/ (5 files in 4 dirs): break out poly mirroring
18:31.07 CIA-28 BRL-CAD: 03brlcad * r35749 10/brlcad/trunk/ (5 files in 4 dirs): break out old bspline/nurb mirror into it's own function.
18:34.40 CIA-28 BRL-CAD: 03brlcad * r35750 10/brlcad/trunk/ (5 files in 4 dirs): break out arbn mirroring.
18:35.03 CIA-28 BRL-CAD: 03brlcad * r35751 10/brlcad/trunk/src/librt/primitives/mirror.c: remove the old arbn section
18:38.34 CIA-28 BRL-CAD: 03brlcad * r35752 10/brlcad/trunk/ (5 files in 4 dirs): break out pipe mirroring
18:43.43 CIA-28 BRL-CAD: 03brlcad * r35753 10/brlcad/trunk/ (5 files in 4 dirs): break out particle mirroring.
18:47.07 CIA-28 BRL-CAD: 03brlcad * r35754 10/brlcad/trunk/ (5 files in 4 dirs): split out rpc mirroring
18:50.31 CIA-28 BRL-CAD: 03brlcad * r35755 10/brlcad/trunk/ (4 files in 3 dirs): break out rhc mirroring
18:52.19 CIA-28 BRL-CAD: 03brlcad * r35756 10/brlcad/trunk/src/librt/primitives/mirror.c: keep me honest, hook up the new rhc mirroring, fix callback type
18:55.25 CIA-28 BRL-CAD: 03brlcad * r35757 10/brlcad/trunk/ (5 files in 4 dirs): woot, break out the epa mirroring. just 10 more to go...
18:59.37 CIA-28 BRL-CAD: 03brlcad * r35758 10/brlcad/trunk/ (5 files in 4 dirs): break out eto mirroring next
19:02.54 *** join/#brlcad Elrohir (n=kvirc@p5B14D902.dip.t-dialin.net)
19:03.27 CIA-28 BRL-CAD: 03brlcad * r35759 10/brlcad/trunk/misc/win32-msvc8/librt/librt.vcproj: sync the new _brep.cpp files to the windows build
19:06.47 CIA-28 BRL-CAD: 03brlcad * r35760 10/brlcad/trunk/ (5 files in 4 dirs): break out ze hyp mir
19:45.13 CIA-28 BRL-CAD: 03brlcad * r35761 10/brlcad/trunk/ (5 files in 4 dirs):
19:45.13 CIA-28 BRL-CAD: separate out nmg mirroring from rt_mirror(). slightly more complicated as it
19:45.13 CIA-28 BRL-CAD: wants a tolerance for nmg_rebound() .. which is counterintuitive. shouldn't
19:45.13 CIA-28 BRL-CAD: need a tolerance to mirror. just use a default tolerance to keep the signature
19:45.14 CIA-28 BRL-CAD: pure.
19:49.46 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242351570.dsl.bell.ca)
19:50.14 CIA-28 BRL-CAD: 03brlcad * r35762 10/brlcad/trunk/TODO:
19:50.14 CIA-28 BRL-CAD: need to consolidate and clean up default tolerance management. default
19:50.14 CIA-28 BRL-CAD: hardcoded tolerance is 0.0005 in most places, but at least a couple are
19:50.14 CIA-28 BRL-CAD: incorrectly 0.005 instead and there shouldn't be magic numbers thrown about
19:50.14 CIA-28 BRL-CAD: regardless. an init macro would help.
19:51.42 CIA-28 BRL-CAD: 03brlcad * r35763 10/brlcad/trunk/src/librt/primitives/nmg/nmg_mirror.c: make the hardcoded tolerance const.
19:54.53 CIA-28 BRL-CAD: 03brlcad * r35764 10/brlcad/trunk/ (5 files in 4 dirs): break out ars mirroring.
19:56.38 CIA-28 BRL-CAD: 03brlcad * r35765 10/brlcad/trunk/ (5 files in 4 dirs): break out ebm mirroring.
19:58.24 CIA-28 BRL-CAD: 03brlcad * r35766 10/brlcad/trunk/src/librt/primitives/mirror.c: just noticed we're missing at least ehy, maybe others from here.
19:59.26 yukonbob work it brlcad!!
20:01.04 CIA-28 BRL-CAD: 03brlcad * r35767 10/brlcad/trunk/ (5 files in 4 dirs): break out displacement map mirroring...
20:05.36 CIA-28 BRL-CAD: 03brlcad * r35768 10/brlcad/trunk/src/rt/viewedge.c: for consistency, make md work for max_dist too.
20:12.58 Ralith woah
20:13.06 Ralith having fun there brlcad?
20:15.49 ``Erik at this rate, I'm gonna have a hell of a mess to clean up (and/or bitch about) on tuesday O.o :D *duck*
20:17.58 CIA-28 BRL-CAD: 03brlcad * r35769 10/brlcad/trunk/ (NEWS TODO doc/docbook/system/man1/en/rtedge.xml):
20:17.58 CIA-28 BRL-CAD: document the new antialias/aa and both_sides/bs options to rtarea. while
20:17.59 CIA-28 BRL-CAD: antialias is still a WIP and experimental, the basic framework is in place and
20:17.59 CIA-28 BRL-CAD: the two options play well together. need to make the framework more
20:17.59 CIA-28 BRL-CAD: generalized, though, so better filter processing can occur. also fix the manual
20:18.01 CIA-28 BRL-CAD: page for rtedge which looked to be missing the end quotes for all options.
20:24.42 CIA-28 BRL-CAD: 03brlcad * r35770 10/brlcad/trunk/src/rt/viewedge.c: add a couple todo notes about the aa implementation needing more work, about the horrible book-keeping inefficiency, and a desire to use intensity-based canny or shen-castan style edge detection.
20:28.40 louipc http://www.youtube.com/watch?v=hDBsSht1_VA
20:29.17 CIA-28 BRL-CAD: 03brlcad * r35771 10/brlcad/trunk/src/librt/dspline.c: ws cleanup. looks like this is only used by the fire shader.. but is an interesting set of routines regardless for catmull spline interpolation.
20:31.45 CIA-28 BRL-CAD: 03brlcad * r35772 10/brlcad/trunk/ (5 files in 4 dirs): break out vol from the mirroring foray. .. not much left!
20:35.28 yukonbob louipc: very cool
20:35.31 CIA-28 BRL-CAD: 03brlcad * r35773 10/brlcad/trunk/ (5 files in 4 dirs): stay on target, stay on target. break out superellipsoid mirroring into it's own thing too.
20:48.39 CIA-28 BRL-CAD: 03brlcad * r35774 10/brlcad/trunk/ (5 files in 3 dirs): even separate out combination mirroring. alas, combs funcs are not as neatly consolidated (yet), but add it anyways until functab restructuring is further along.
20:50.56 CIA-28 BRL-CAD: 03erikgreenwald * r35775 10/brlcad/trunk/configure.ac: add m4 to aclocal shtuff, mebbe it even works on automake 1.6
20:52.27 *** join/#brlcad talcite_ (n=Matthew@bas2-toronto21-1242310127.dsl.bell.ca)
20:53.24 CIA-28 BRL-CAD: 03brlcad * r35776 10/brlcad/trunk/ (5 files in 4 dirs): all done with the last object mirror remapping and deserving a cookie. broke out bot mirroring.
20:55.02 ``Erik hrm
20:58.48 CIA-28 BRL-CAD: 03brlcad * r35777 10/brlcad/trunk/src/librt/primitives/mirror.c:
20:58.48 CIA-28 BRL-CAD: now that all objects are refactored out, clean up. remove the transformation
20:58.48 CIA-28 BRL-CAD: matrix composition and debug printing. document the plethora of objects missing
20:58.48 CIA-28 BRL-CAD: a mirror implementation: brep, cline, ehy, extrude, hf, metaball, pnts, rec,
20:58.48 CIA-28 BRL-CAD: revolve, sketch, submodel
22:12.06 *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242350938.dsl.bell.ca)
22:29.17 CIA-28 BRL-CAD: 03brlcad * r35778 10/brlcad/trunk/NEWS: bob made a mod to the pro/e exporter so that it creates a Proe_Name attribute for each BRL-CAD object created that contains the original pro/e assembly/part name.
22:58.39 CIA-28 BRL-CAD: 03brlcad * r35779 10/brlcad/trunk/NEWS:
22:58.39 CIA-28 BRL-CAD: document erik's addition of a new obj-g geometry importer. that change along
22:58.39 CIA-28 BRL-CAD: with the slew of others that have happened definitely push this release out of
22:58.39 CIA-28 BRL-CAD: the 7.14 line. going to try to tag a release today as soon as I can verify all
22:58.40 CIA-28 BRL-CAD: changes are documented.
23:13.34 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
23:26.39 CIA-28 BRL-CAD: 03brlcad * r35780 10/brlcad/trunk/configure.ac:
23:26.39 CIA-28 BRL-CAD: if LIBGL is '' and we happen to be on a system that will conviently link opengl
23:26.40 CIA-28 BRL-CAD: when the user provides LIBS=-lGL, this test will incorrectly succeed for the
23:26.40 CIA-28 BRL-CAD: WindowsGL interface. Add a wgl-specific call that should hopefully work fine,
23:26.41 CIA-28 BRL-CAD: namely calling wglMakeCurrent() with NULL parameters. needs testing on windows,
23:26.43 CIA-28 BRL-CAD: obviously.

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