IRC log for #brlcad on 20080605

00:15.22CIA-21BRL-CAD: 03pacman87 * r31310 10/brlcad/trunk/src/librt/primitives/hyp/hyp.c: uncomment code in shot() to fix problem when raytracing from 45 degrees off of the height vector towards the major axis of the ellipse
00:16.26pacman87raytracing from command line should be perfect now
00:17.38pacman87but i have no clue why rt from within mged fails
00:46.56andrecastelo``Erik: sorry for the delay, had to take care of some things :S
00:49.24andrecasteloi've been taking a look at main.c and the file parsing will be done there, i'll study how the info about the file should be passed from main.c to viewmlt.c
01:10.44CIA-21BRL-CAD: 03andrecastelo * r31311 10/brlcad/trunk/src/rt/do.c: Fixed a typo in a comment section, at line 720, automaticly -> automatically.
01:23.50andrecastelo``Erik: i have a doubt - here in do.c (line 768), view_2init receives 2 parameters, but in viewdummy.c and in the application development pdf, view_2init has only one parameter - struct application.. so, why is it different in do.c ?
01:59.29starseekerraises eyebrows at via's openbook CAD files for a laptop case
02:02.20starseekerAh, foo - they're proe
02:08.29*** join/#brlcad Twingy (n=justin@74.92.144.217)
02:11.25*** join/#brlcad ``Erik (i=erik@c-68-54-174-162.hsd1.md.comcast.net) [NETSPLIT VICTIM]
02:26.40andrecastelowb ``Erik :D
04:10.44brlcadandrecastelo: technically, the callback has two parameters, but most of the rtuif apps don't use the second one (framename)
04:12.12brlcadso if you want to be correct, you can/should add the second parameter .. could add it to all of them -- only three of the dozen or so have it
04:12.51brlcadeven more interesting would be to put it to use in all of them in some useful way
04:18.17*** join/#brlcad PrezKennnedy (i=Matthew@208.43.126.194)
04:18.18brlcadpacman87: does rt from various -a -e work?  other than invoking the installed rt, all that's different from within mged is that it passes the active view
04:20.28*** join/#brlcad PrezKennnedy (i=Matthew@208.43.126.194)
04:28.04*** join/#brlcad vedge_ (n=vedge@205-237-251-204.ilesdelamadeleine.ca)
06:13.53*** join/#brlcad clock_ (n=clock@77-56-94-220.dclient.hispeed.ch)
07:38.18*** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
08:01.46*** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
08:49.27d_rossberg``Erik: your change on rt_functab makes the brlcad.dll interface incompatible to previous versions, i.e. it won't work with my viewer any more
09:26.32*** join/#brlcad mafm (n=mafm@elnet-111.lip.pt)
09:27.03mafmhai
09:27.22andrecastelobrlcad: i see.. what about the grid setup - i've been taking a look and it seems it is done in do.c and worker.c, how does/should it link to viewmlt.c ?
09:27.30andrecastelooh hai, mafm!
09:29.05mafmméquié!
11:04.44*** join/#brlcad docelic (n=docelic@78.134.201.31)
11:24.53*** join/#brlcad thing0 (n=ric@123.208.87.196)
11:51.19*** join/#brlcad elite01 (n=elite01@dslb-088-071-043-056.pools.arcor-ip.net)
12:11.56brlcadd_rossberg: ahh, I wondered about that
12:18.21brlcadi'll undo it, but it'll have to change for the other callbacks that get added at some point too -- maybe for 7.14
12:22.01d_rossbergbrlcad: my viewer isn't BRL-CAD's main application but what about your customers? they have to recompile their applications too
12:22.45CIA-21BRL-CAD: 03brlcad * r31312 10/brlcad/trunk/ (TODO doc/deprecation.txt include/raytrace.h):
12:22.45CIA-21BRL-CAD: undo the size change to rt_functab's ft_label element in order to preserve
12:22.45CIA-21BRL-CAD: binary compatibility with previous release, but leave deprecation notices in
12:22.45CIA-21BRL-CAD: place so it can be changed eventually since it will need to. fortunately
12:22.46CIA-21BRL-CAD: ft_label didn't need to grow, but there will need to be new callbacks soon.
12:24.46brlcadd_rossberg: it's a valid important point -- it's more just a matter of how and when the changes occur
12:26.44brlcadour "main customer" performs synchronized releases with us, so for them it's not an issue -- it's more a problem for all the rest of our customers, though, so good to keep track of (and avoid if we can)
12:27.25brlcadfor rt_functab, I've actually wanted to remove that table altogether, at least it's exposure as a public callback container
12:27.44d_rossbergi got the problem with the RT_HIT_NORMAL macro
12:28.05d_rossbergit uses the ft_normal callback
12:28.49brlcadnods
12:28.57d_rossbergBTW: i was able to display a hyp in my viewer :)
12:30.18d_rossbergit isn't perfect yet, but it's well on the way
12:32.27brlcadheh, cool :)
12:32.49brlcadhe is making great progress, I'm excited
12:33.38brlcadthere was a good paper at this conference I'm at about performing sweeps that (after he finishes hyp) I'll see if I can get to him
12:34.50brlcadit was an interesting application trying to form smooth sweep paths for hearing aid devices that have a tiny pressure canal that gets swept through
12:38.33CIA-21BRL-CAD: 03brlcad * r31313 10/brlcad/trunk/configure.ac: the echos were unintentional debug, removed
12:39.34d_rossbergcan this paper be included in the documentation on the brlcad web site?
12:41.55CIA-21BRL-CAD: 03brlcad * r31314 10/brlcad/trunk/misc/win32-msvc8/tclsh/library/installTree.tcl: primitives are one level deep in their own dir now
12:44.01mafmbrlcad: did you think about the place for my code yet?
12:45.25brlcadd_rossberg: portions of it probably could, would have to contact the author for the whole thing
12:45.42brlcadmafm: yeah, remind me in a bit :)
12:46.43mafmok
13:02.44*** join/#brlcad docelic_ (n=docelic@78.134.200.136)
13:20.11``Erikheh,brlcad beat me to the fix :)
13:20.31``Erikwonders if changing those to bu_vls would be overkill
13:34.53starseeker``Erik:  you mean nirt?  well, maybe - it seems cleaner though
13:54.53``ErikI meant the raytrace.h issue, actually
13:55.01``Erikthe strings in the functab
13:56.45``Erik/t BRL-CAD Open Source Solid Modeling - Do Not Fold, Spindle, or Mutilate.
13:56.48``ErikO:-)
14:07.22``Erikhow do you bury an old programmer?
14:07.34``Erikface down, nine edge first
14:10.10pacman87brlcad: ae works from command line.  "./src/rt/rt -a 45 -e 30 ~/brlcad/test/hyp-test.g grp.g" gives http://brlcad.org/wiki/Image:Rt_hyp.png
14:11.37pacman87d_rossberg: what "isn't perfect" about hyp in your viewer?  tess() and curve() are still stubs, if that makes a difference
14:11.42``Erikneat
14:12.32``Erikare your hyperbaloids solid? like, do you have a plate thickness on them or are they naturally solid and you're doing subtractions?
14:12.42pacman87the flat elliptical endplates were boring, so i made shells from subtraction
14:12.55``Erikok, cool :)
14:13.25``Eriknow for the scary part; can they be modified in mged with the "sed" command? :D
14:13.40pacman87hmm, haven't tried
14:13.49``Erikthat was the hardest part when I added metaballs, edsol.c is... interesting.
14:14.16pacman87i havent' changed edsol.c, so your answer is probably no
14:15.55pacman87mged> sed h.s
14:15.55pacman87mged> rt_nul_xform unimplemented
14:15.55pacman87transform_editing_solid failed to apply a matrix transform, aborting
14:16.11pacman87so, not yet :)
14:16.18``Eriksrc/mged/edsol.c is where most of that is
14:16.48``Erikat least your primitive doesn't have a dynamic amount of information like pipes and metaballs do :)
14:17.42d_rossbergpacman87: the hyps aren't solid: they look ok from the side but not from the top
14:19.19pacman87d_rossberg: could you post a screenshot?
14:19.55d_rossberglet me see ...
14:20.00pacman87https://webspace.utexas.edu/trv82/www/hyp_rt13.png
14:20.06pacman87that's what mine looks like
14:27.04d_rossberghttp://ftp.brlcad.org/hyp_1.png
14:28.05pacman87that's a 404
14:29.22brlcadhttp://brlcad.org/~rossberg/hyp_1.png
14:29.32d_rossbergsorry: http://ftp.brlcad.org/~rossberg/hyp_1.png
14:29.58brlcadnotes that the ftp. is no longer needed now that the site is migrated
14:30.37d_rossbergchecks ... ... ... ok
14:31.07d_rossbergfrom top: http://ftp.brlcad.org/~rossberg/hyp_2.png
14:34.21d_rossbergfrom the side: http://brlcad.org/~rossberg/hyp_3.png
14:34.44d_rossbergand a rearly nice one: http://brlcad.org/~rossberg/hyp_4.png
14:40.36andrecastelomorning everyone
14:41.15brlcadhowdy andrecastelo
14:41.24andrecastelohowdy brlcad :D
14:44.09*** join/#brlcad PrezKennnedy (i=Matthew@208.43.126.194)
14:44.58*** join/#brlcad prasad_ (n=psilva@h-67-103-183-185.mclnva23.covad.net)
14:45.14``Erikit's migrated already?
14:45.27prasad_u guys lose power up there?
14:45.34prasad_yesterday
14:45.46brlcadit migrated a couple months ago when the new website went live
14:46.02CIA-21BRL-CAD: 03andrecastelo * r31315 10/brlcad/trunk/misc/win32-msvc9/librt/librt.vcproj: torus/torus.c is now tor/tor.c, updated librt.vcproj.
14:46.04``Erikno, had a good bit of rain briefly, but power both at work and home stayed up
14:48.42``Erikzomfgwtff
14:53.45*** join/#brlcad prasad1 (n=psilva@h-72-245-122-226.mclnva23.covad.net)
15:06.35CIA-21BRL-CAD: 03erikgreenwald * r31316 10/brlcad/trunk/src/adrt/libutil/Makefile.am: move camera.[ch] to EXTRA_DIST since it's an empty file
15:09.05CIA-21BRL-CAD: 03erikgreenwald * r31317 10/brlcad/trunk/src/adrt/ (10 files in 5 dirs): remove (unused/inconsistent) "magic endian" support, will move to standard endian handling down the road.
15:11.28brlcadmafm: what is your build environment?  (OS, compiler, etc)
15:13.43``Erikponders migrating his personal CVS stuff to subversion
15:17.12``Erikponders getting the blanket out of his car and taking a nap under his desk O.o :D
15:18.53clock_brlcad: aren't you a relative to a singer from the Doors?
15:21.05mafmbrlcad: Debian, GCC 4.2/3
15:23.11CIA-21BRL-CAD: 03erikgreenwald * r31318 10/brlcad/trunk/src/adrt/ (COPYING Doxyfile NEWS): These go away now.
15:23.48CIA-21BRL-CAD: 03erikgreenwald * r31319 10/brlcad/trunk/src/adrt/Makefile.am: take removed files out of EXTRA_DIST
15:25.12mafmbrlcad: why?
15:27.41*** join/#brlcad louipc (n=louipc@76-10-146-181.dsl.teksavvy.com)
15:27.49CIA-21BRL-CAD: 03pacman87 * r31320 10/brlcad/trunk/src/librt/primitives/hyp/hyp.c: logic fix in shot() to avoid an incorrect third hitpoint, fixes the endcap problem d_rossburg found
15:31.40mafm(be back in 1h or so...)
16:40.13pacman87anyone have any ideas as to why rt fails on hyp from within mged?
16:40.41pacman87or a way to get a more verbose error message than 'raytrace failed'?
16:45.07*** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
17:09.49mafmbrlcad: any resolution yet?
17:15.50``Erikpacman: how are you trying to execute it? using the 'rt' command in the mged console, or the 'raytrace' dialog box?
17:16.00pacman87rt from mged console
17:16.02``Erikalso; did you try rendering something like a torus or sphere the same way?
17:16.09pacman87yes, only the hyp failed
17:16.13``Erikweird
17:16.23pacman87i'm runnign mged -c
17:16.45``Erikthe, uhm, rt tcl command executes the dgo_ wrapper which merely does a fork/exec of the rt binary
17:16.56``Erikhum, did you try it in tk mode, too?
17:17.02pacman87tk?
17:17.07``Erikthe gui mged
17:17.17``Eriknon-classic
17:17.27pacman87not yet, trying now
17:18.18``Erikclassic mode isn't high on the priority list for testing when things get changed, so there may've been an odd bug that crept in? *shrug* :)
17:18.58mafm``Erik: you're committing spam!
17:19.02pacman87hmm, non classic works
17:19.09mafm(according to gmail, that is...)
17:19.59``Erikweird :) probably too high a ratio of UPPER ZOMGBUYVIAGRA CASE
17:21.32pacman87hmm, it's working now
17:21.36pacman87even -c
17:21.46mafmmaybe the one removing the GPL
17:21.57mafmeither that or the other to adrt
17:22.44``Erik<-- flips google off
17:22.46``Erik:D
17:24.44``Erik"Happy Birthday! X86 Turns 29.991803 Years Old."
17:25.29pacman87floating point error?
17:26.20``Erikwas a response to "The story is a few days early. I think you may have a rounding bug somewhere." on /.
17:27.21pacman87it's probably preparation for the dupe on the right day :)
17:27.39``Erikhehehe, yeah
17:27.48``Erikbut now that has to be dup'd before the real dup, which will be dup'd
17:30.54mafmprobably related to this:
17:30.57mafmhttp://en.wikipedia.org/wiki/Pentium_FDIV_bug
17:31.16``Erikayup
17:31.36``Erikback with the p75's and stuff, there was a nifty "10 reasons not to buy intel" list floating around
17:32.00mafmcue the jokes http://www.netjeff.com/humor/item.cgi?file=PentiumJokes
17:32.04``Erikand every one was numbered with a funny long number, like 10.000142 8.999232 8.001412223
17:32.20mafm(it's inside there, I think)
17:40.13pacman87how do you do texture mapping for a raytrace?
17:43.30starseekerWell, we have the VIA open book case and the openmoko case now... anybody know of any more such releases?
17:52.12*** join/#brlcad elite01 (n=elite01@dslb-088-071-043-056.pools.arcor-ip.net)
17:53.41starseekerOh, and of course the NASA space probe stuff...
18:07.42brlcadpacman87: that's where the _uv function matters, you define the uv mapping for the primitive and that in turn describes how a texture is mapped
18:09.19pacman87brlcad: right, i want to test my uv function, but i dont know how to tell it to use a texture
18:10.35brlcadah, create a region with your primitive in it, use the texture shader on it (or stack shader with texture and plastic)
18:11.09brlcadwonders where there is a good texture example
18:12.21starseekerThe earth model might do OK, but a tutorial would be better...
18:12.23brlcadmm.. in the regress/ directory, run make regress .. it'll run its tests and then one of those tests is a shaders test -- there will be a .g (several) that has an object with a texture applied, and there's a shell script that shows how it was made (shaders.sh iirc)
18:14.56brlcadfive step process: it amounts to 1) make primitive (in or make cmd) 2) make combination/region (r cmd)  3) create/convert texture (.pix format, png-pix tool) 4) import pix as object (dbbinary cmd) 5) set shader on region (mater cmd)
18:15.24brlcad4 is technically optional, but it's best for transport
18:15.48pacman87is there an ideal texture image size?
18:15.56brlcadnot really
18:16.07pacman87how does it do scaling/tiling?
18:16.08brlcadstart with default 512x512
18:16.42brlcadthose are controlled when you set the shader, it has parameters for how it scales/tiles
18:16.51pacman87ok
18:17.16brlcadit's a little more obvious via the tcl mged shader gui, but the regress/shaders.sh script will show the base commands
18:17.56pacman87btw, the non-classic mode seems to work for me now
18:18.03brlcadwierd
18:30.37starseekerbrlcad:  z-clipping is now off by default, correct?
18:32.45starseekersees it is in latest svn, thinks he remembers this being done a while back
18:33.26starseekerAh, nevermind - in the NEWS file
18:34.20CIA-21BRL-CAD: 03starseeker * r31321 10/brlcad/trunk/TODO: remove z-clipping from TODO list - done in last release
18:37.54CIA-21BRL-CAD: 03starseeker * r31322 10/brlcad/trunk/TODO: gap reporting is in there now as well
18:39.47CIA-21BRL-CAD: 03starseeker * r31323 10/brlcad/trunk/src/nirt/sfiles/ (Makefile.am entryexit.nrt): Add nirt formatting option to report exit points rather than LOS.
18:44.52CIA-21BRL-CAD: 03starseeker * r31324 10/brlcad/trunk/ (NEWS TODO):
18:44.52CIA-21BRL-CAD: Add several additional built-in formatting options for nirt, specifiable using
18:44.52CIA-21BRL-CAD: the -f option and stored in brlcad's global data directory. nirt -L option
18:44.52CIA-21BRL-CAD: lists available formats, will check directory at runtime instead of compile time
18:44.53CIA-21BRL-CAD: thanks to new uce-dirent functionality. One of the new formats addresses the
18:44.55CIA-21BRL-CAD: TODO request for reporting exit points instead of LOS.
18:45.00``Erikhttp://bash.org/?866133  heh
19:07.01starseekersees bug report on nirt generating messages in triplicate if the shot routines miss - anybody know of a test case for this?
19:17.57brlcadwoot for reduction of TODO
19:18.04starseeker:-)
19:18.41starseekerI hope I understood that request for exit points correctly - if I did it bordered on trivial
19:18.51brlcadI've seen the nirt multiple report bug several times -- it seems to be tied to environments
19:19.02starseekerhmm.
19:19.15starseekernot mac, apparently - i've never seen it here
19:19.22starseekerflips to linux box...
19:20.10starseekerhow goes conferernce #2?
19:20.21starseekers/conerernce/conference
19:20.27brlcadpretty good
19:20.46brlcadsmi's never as good as spm, different focus, but there have been a few good papers/posters
19:20.55starseekercool
19:21.21brlcada really good paper on searching/comparing geometry using wavelets
19:21.29starseekerbrlcad:  Oh, do you know of any docs (good or otherwise) describing the Pro/E file format?
19:21.35starseekersweet
19:21.47brlcadfor translation and orientation invariant comparison mappings
19:22.02brlcadthe "Pro/E file format"?
19:22.13starseekeror formats i suppose
19:22.29brlcadthey're proprietary formats
19:22.43starseekerright - has no one done any work to figure them out?
19:22.53brlcadnothing of value, no
19:22.57starseekerbah
19:23.07brlcadand there are several formats, several versions of formats
19:25.01starseekerwell, that explains why google didn't tell me anything
19:25.08brlcadthe 'main' format of their granite engine is actually also a ".g" file format .. but it's not used very much afaik
19:25.46brlcadmost common are .prt/.asm files -- that's Pro/E's "native" file format
19:26.09starseekeris guessing it's probably pretty nasty... sigh
19:26.57brlcadyeah, and a moving target
19:27.32brlcadbetter would be to focus on one of the formats their engine supports natively that crosses over with other major engines (acis or parasolid)
19:28.04brlcadlike .sat, .iges, .step, .x_t
19:29.05starseekerhow much is lost going from Pro/E to one of those formats?
19:31.59starseekerreflects it doesn't matter too much anyway, in the end...
19:33.24CIA-21BRL-CAD: 03erikgreenwald * r31325 10/brlcad/trunk/TODO: Blinn blob method is implemented, but weird shelling issue was discovered in metaballs, so update to fix queue
19:35.18starseekeris confused by the BRLCAD_ROOT segfault bug report - on his machines echo $BRLCAD_ROOT doesn't show anything, and yet rt is working fine...
19:36.06mafmwhere should I discuss about the GUI to use, here or in mail with {Robert,Mailing List,...}?
19:39.16starseekerbrlcad:  where did you see the multiple report bug - do you happen to remember?  (linux box didn't show it either)
19:39.33starseekeralso, is it MGED or command line?
19:44.53*** join/#brlcad IriX64 (n=IriX64@bas2-sudbury98-1177725958.dsl.bell.ca)
19:46.37IriX64http://www3.sympatico.ca/mario.dulisse2/irssi.exe  <---- self extracting archive, containg cygwin build of Irssi 0.8.12 and supporting cygwin dll's   :)
19:48.53mafmhmmm, but does it have icons of nude women? [ http://ars.userfriendly.org/cartoons/?id=20080605 ]
19:49.06IriX64i'm running it now, do a version of me if you like
19:49.35IriX64user friendly women there's an idea
19:50.18mafmit looks like a contradiction to me
19:50.20mafm:)
19:50.24IriX64heh
19:50.32IriX64telawoman :)
19:50.48IriX64as good as television and telkephone :)
19:50.56IriX64err telephone
19:55.03IriX6404:08 IriX64 [n=IriX64@bas2-sudbury98-1177725958.dsl.bell.ca] requested CTCP VERSION from IriX64:
19:55.09IriX6404:08 CTCP VERSION reply from IriX64: irssi v0.8.12 - running on CYGWIN_NT-6.0-WOW64 i686
19:56.07IriX64sorry for the paste
19:57.02mafm:)
19:57.08IriX64:)
19:58.56mafm[mainly] for GSoC mentors: http://brlcad.org/wiki/User:Mafm#Log
19:59.08mafmI'll continue checking RBGui tomorrow and trying to fix it
19:59.58mafmI don't know if somebody wants to discuss the GUI to use or leave that decision only to me
20:00.13mafmif anybody wants, please chime in
20:00.19mafmheading home now, see you tomorrow :)
20:00.27pacman87i'll give feedback, if that's what your' lookign for
20:00.53mafmthanks pacman87
20:01.22pacman87though i only really have experience with the solidworks way of doing things
20:01.26mafmthe bad thing is that there's no many choices... it's probably RBGui or the ugly-but-familiar CEGUI...
20:01.48mafmthere're* even
20:02.33mafmk so... see you tomorrow
20:02.45pacman87yeah, i dont know too much about actually coding gui's
20:03.15pacman87but if your lookign for UI design type feedback, i'd be more helpful there
20:03.43poolioI hate almost all GUIs, so I could potentially be helpful critiquing :)
20:07.03brlcadstarseeker: "it depends" for every one of those file formats, there is no golden egg format, importer, or exporter generally speaking .. it's a nasty matrix of tradeoffs
20:07.37brlcadthat's why you avoid it at all costs, or at least do it as infrequently as possible and use formats that preserve the fundamental underlying data format representation
20:07.51brlcade.g. if it's a brep spline surface, keep it as that
20:08.32brlcadeven then, you can still lose data like the assembly hierarchy, material properties, the construction history
20:10.36brlcadstarseeker: I don't recall where, it seems to come and go -- in mged only -- probably a bu_log bug with mged's logging hook and stdout/stderr settings
20:11.04brlcadi wouldn't close it out without testing on an analysts machine on windows and mac
20:11.17brlcadnice ufie.. :)
20:12.44brlcadcegui is only "ugly" if you use the default theme (which we definitely would not) .. it's as ugly as your theme
20:13.30brlcadpoolio: I think all the options suck too .. that doesn't actually usualy help pick one though :)
20:13.47pooliobrlcad: true true
20:16.42pooliobrlcad: ah hey, I just noticed the brep/ folder :)
20:21.18pooliobrlcad: so would the function call be rt_xxx_brep? or just xxx_brep? And it would take the implicit form and convert to an ON_Brep?
20:31.14*** join/#brlcad Elperion (n=Bary@p54875F85.dip.t-dialin.net)
20:33.03pacman87i gave up on texturing; i
20:33.16pacman87... i'm just using checker
20:39.16pacman87why does mged treat del the same as backspace?
21:05.34*** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
21:05.59*** join/#brlcad dli (n=dli@400exp219.anlgh.org)
21:08.10dliInitializing and backgrounding, please wait...Can't find a usable tk.tcl in the following directories:
21:08.27dli<PROTECTED>
21:09.31dli/usr/brlcad/lib/tk8.5/tk.tcl: no event type or button # or keysym
21:10.12pacman87dli: did you do ./configure --enable-all?
21:13.36dlipacman87, let me find out
21:16.38andrecastelogood evening everyone
21:16.59pacman87hi andrecastelo
21:17.07andrecastelohowdy pacman87
21:18.42pacman87i'm working on fixing my UV coords so the textures aren't stretched oddly for the elliptical cross section
21:19.14dlipacman87, http://pastebin.com/m35787fa7
21:19.23dlipacman87, my configure line
21:21.16pacman87dli: i'm not really all that familiar with brlcad's compile flags, sorry
21:21.44pacman87i just know --enable-all fixed my problems with tcl/tk
21:22.59dlipacman87, I will try the opposite, disable tcl/tk by brlcad, try system tcl/tk
21:23.05*** join/#brlcad andrecastelo__ (n=chatzill@189.71.56.224)
21:23.26dlipacman87, kind of dangerous though, upgrading system tcl/tk to 8.5
21:24.06louipcbrlcad needs 8.5
21:24.40dlilouipc, yes, I have 8.4 packages installed now, that's why I mentioned I have to upgrade them
21:25.10dlilouipc, upgrading might cause massive damage to tcl/tk based packages, I imagine
21:25.27louipcyea
21:26.32dlilouipc, any idea why tcl/tk from brlcad breaks down?
21:27.05louipcno idea
21:27.20louipcI've always used system
21:27.55dlilouipc, sounds good, I will take the risk and upgrade then
21:28.21louipcI don't have any system critical apps that depend on tcl
21:28.31starseekerbrlcad:  What does the windows version of BRL-CAD do with XStoreColor?
21:28.41starseekerlibdm seems to need it...
21:28.48CIA-21BRL-CAD: 03brlcad * r31326 10/brlcad/trunk/Makefile.am: convert (back) to using make variables instead of automake encoded subst variables for all values.
21:28.50louipcthe only things I have are git-gui, some program to write guitar tabulatures
21:28.54dlilouipc, one more question, "--disable-tcl-build --disable-tk-build" would try system tcl/tk, right?
21:28.56louipcand brlcad
21:28.57louipc:D
21:29.53louipcdli: yeah that'd be the only option :D
21:29.55brlcadpacman87: portable bindings on del vs bs is a pita -- if you want to tweak that logic, go for it .. I'll even point you at the files but you'll need to put in a bit of cross-platform testing love to make sure it does sane things
21:30.32louipcdli: but brlcad will try to use your system tcl/tk automatically if it's suitable
21:31.14dlilouipc, so, I don't have to rebuild brlcad indeed, just upgrade system tcl/tk
21:31.18brlcaddli: it doesn't exactly break down, that's a search path failure
21:31.56louipchmm there might be an issue with the tcl extensions though
21:32.01louipcI'm not sure
21:32.07brlcadwhich is a mess the way tcl deals with searching .. there are lots of variables and places for things to go wrong for embedded interpreter apps (which mged is)
21:32.37brlcadwhat was your configure summary?
21:32.49brlcadthat's more informative than the configure line for what it's actually going to do
21:33.13dlibrlcad, which ENV to direct it?
21:33.14brlcadit's near the end of your config.log (not the very end, go back a few pages) if you don't still have it in a scrollback buffer
21:34.04brlcadstarseeker: windows shouldn't be using anything X11
21:34.32starseekercolor.c in libdm includes X11/X11.h without any conditionals
21:34.47starseekerand dm_copy_cmap makes direct use of XStoreColors
21:35.53starseekerIs color.c needed only for X systems?
21:36.35brlcadyou're asking me instead of looking at the build files because... ? :)
21:37.26starseekerhadn't tried reading the windows build files on a mac, but he should have...
21:37.30brlcadthat's something I'd seriously hope nobody wasted neurons on remembering ;)
21:37.56brlcadbut my guess would be that windows doesn't need it
21:38.52brlcadeven without knowing the build files, just trace the functions in that file and what other files call those functions .. if it doesn't have a path to dm-wgl, then it shouldn't get hit
21:39.04starseekerah
21:40.56pacman87i realized why rt failed inside mged before: i skipped the 'make install' step and was running from the build location
21:45.10brlcadheh
21:45.14brlcadthat'll do it
21:46.44CIA-21BRL-CAD: 03brlcad * r31327 10/rt^3/trunk/ (40 files in 18 dirs):
21:46.44CIA-21BRL-CAD: mass update of the sources and build system so that this module can be used as a
21:46.44CIA-21BRL-CAD: stomping ground for C++ gui developments. there's still a fair bit of useless
21:46.44CIA-21BRL-CAD: and non-existent code, but the overall structure is more or less a sound
21:46.44CIA-21BRL-CAD: starting point. sync license and version approach with main module.
21:47.14brlcadmafm has a home
21:47.28starseekercool :-)
21:47.37starseekerogre fun?
21:47.43brlcadyep
21:47.56louipcogre!
21:47.56brlcadgoes to dinner
21:48.15starseekerlouipc: you know of it?
21:48.19louipcthat's another package that will give me pain
21:48.27starseekerhow come?
21:48.28louipcyeah
21:48.51louipcI don't know. i tried building a game with it
21:49.12louipcand it's not in my distros repos :(
21:49.38starseekerah
21:49.51louipcseems cool though
21:50.23starseekerhas heard lots of good things about it
22:07.49CIA-21BRL-CAD: 03pacman87 * r31328 10/brlcad/trunk/src/librt/primitives/hyp/hyp.c: upgrade uv(): change top/bottom mapping from circular to elliptical to match the shape, and change latitude lines to be more evenly spaced around the ellipse
22:21.17pacman87https://webspace.utexas.edu/trv82/www/hyp_rt14.png
22:25.35pacman87how do you do a shaded checkerboard?
22:28.09*** join/#brlcad PrezKennedy (i=Matthew@208.43.126.194)
22:33.36*** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com)
22:48.45*** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)

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