IRC log for #brlcad on 20090419

01:29.26 *** join/#brlcad jonored (n=jonored@pool-72-74-125-154.bstnma.east.verizon.net)
01:58.38 Ralith hippieindamakin8: really? awesome!
01:58.51 Ralith that's what simple graphics does for you
02:00.20 Ralith or apparently not.
02:00.22 Ralith ah well.
02:00.27 hippieindamakin8 Ralith, hey
02:00.32 Ralith sup
02:00.54 hippieindamakin8 nothing man preparing for my end semester exams which are set to begin in exactly 24 hrs :)
02:01.32 hippieindamakin8 Ralith, " didn't you hear my rant in the channel about the latency last year wrt ipod/iphone port of bzflag?"
02:01.47 hippieindamakin8 from this i got that there exists one.
02:01.51 Ralith 15:35:40 <@brlcad> not so much a rant as several semi-extended discussions about why it'd kinda suck as a client :)
02:02.02 Ralith context ftw :P
02:02.06 hippieindamakin8 :)
02:13.29 pacman87_ is there a way to remap the f# keys to pgup/pgdn?
02:13.43 Ralith xmodmap?
02:13.51 Ralith why do you want to do that
02:14.24 pacman87_ bc my ipod doesnt have pgup/dn
02:14.53 Ralith nobody knows how to remap keys on your ipod
02:21.24 pacman87_ no, im sshing
02:22.17 pacman87_ and i want to change the keymap in bash
02:22.54 pacman87_ so when i send F7 it acts like pgup
03:02.29 *** join/#brlcad jonored_ (n=jonored@LAZARUS2.WIFI.WPI.EDU)
03:20.32 *** join/#brlcad jonored__ (n=jonored@dsl092-076-134.bos1.dsl.speakeasy.net)
03:24.53 dreeves starseeker I think I may be on to something as to the source of the problem
04:22.58 dreeves starseeker I believe that it is essentially 2 spheres that are independently revolved and trimmed
05:04.39 dreeves starseeker here is what I think the issue is with the nurbs_test.g, the initial guess is not good
05:05.29 dreeves I came to that conclusion because both dented_sphere and rebuilt_sphere had similar problems but they are 2 different types of surfaces
05:05.51 dreeves meaning they were 2 different evaluators
05:06.52 dreeves I have made an adjustment to opennurbs_ext that should give us a better guess
05:07.15 dreeves It would have appeared to worked but it has made things alot slower
05:08.29 dreeves I have tested the rebuilt sphere so far and it looks good once that finishes I will rerun dented sphere then the rest of the test cases (I already spot check dented sphere and it looked good)
05:51.41 CIA-28 BRL-CAD: 03Ddreeves70 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded a new version of "[[Image:Brep Rebuilt Sphere.png]]"
06:03.05 *** join/#brlcad pacman87_ (n=pacman87@bz.bzflag.bz)
07:35.36 CIA-28 BRL-CAD: 03Ddreeves70 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded a new version of "[[Image:Brep Dented Sphere.png]]"
07:38.57 *** join/#brlcad madant_ (n=d@117.196.143.27)
08:59.02 *** join/#brlcad hippieindamakin (i=d2d43703@gateway/web/ajax/mibbit.com/x-27200d06a7975bfe)
09:02.21 *** join/#brlcad elite01 (n=omg@unaffiliated/elite01)
10:08.33 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
10:20.50 *** join/#brlcad pacman87_ (n=pacman87@bz.bzflag.bz)
10:25.10 *** join/#brlcad madant (n=d@117.196.132.29)
11:15.51 *** join/#brlcad hippieindamakin8 (i=d2d43703@gateway/web/ajax/mibbit.com/x-51b628d52c4b6298)
11:22.22 *** join/#brlcad Axman6_ (n=Axman6@61.69.3.17)
12:05.56 *** join/#brlcad _sushi_ (n=_sushi_@77-58-234-70.dclient.hispeed.ch)
14:45.51 brlcad dreeves: heh, cool
14:46.03 brlcad one freaking pixel
14:47.47 brlcad awesome though .. suspect the sphere will be filled..
14:53.40 dreeves thanks brlcad
14:54.03 dreeves progress
14:54.30 dreeves so the main issue seems to be the initial guess
14:56.49 dreeves of course the more impressive improvement is rebuilt sphere...if you didn't notice the one before the big improvement then you might not realize the big improvement
14:57.35 dreeves brlcad what pixel are you talking about ?
15:02.24 CIA-28 BRL-CAD: 03ddreeves70 * r34245 10/brlcad/trunk/src/librt/opennurbs_ext.cpp: tweak to improve initial guess but this is going to make things much slower. I think there is probably better way to get an initial guess.
15:09.42 CIA-28 BRL-CAD: 03Ddreeves70 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded a new version of "[[Image:Brep Sph Cyl 2.png]]"
15:15.14 starseeker dreeves: impressive!
15:16.40 brlcad dreeves: there's one-pixel acne
15:16.44 brlcad on the bottom
15:20.21 CIA-28 BRL-CAD: 03brlcad * r34246 10/brlcad/trunk/src/librt/primitives/table.c: tcl isn't directly used
15:39.46 dreeves you guys have great eyes :)
15:56.46 dreeves ok out of the nurbs_tests.g file looks like I still have some work to do on distorted sphere. Also I think we are going to really need to think about the initial guess algorithm before we can handle the more generalized geometry
16:09.28 *** join/#brlcad madant (n=d@117.196.128.187)
16:10.12 dreeves you know the more I think about it maybe it isn't initial guess that was the problem. It may have been more that the surface subdivision was actually dividing the curve up "wrong" and the part of the surface that was being considered wasn't the part of the surface we needed to look at. maybe what we need to do for now is get rid of the bvh until we get all the intersection and trimming stuff worked out.
16:52.50 *** join/#brlcad madant (n=d@117.196.137.67)
17:31.28 CIA-28 BRL-CAD: 03brlcad * r34247 10/brlcad/trunk/src/ (libged/mirror.c librt/primitives/mirror.c): push the unitize of the mirror dir up into librt
17:39.57 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
17:46.40 *** join/#brlcad madant_ (n=d@117.196.129.91)
18:02.39 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-244.sbndin.btas.verizon.net)
18:15.39 CIA-28 BRL-CAD: 03Ddreeves70 07http://brlcad.org * r0 10/wiki/Special:Log/upload: uploaded a new version of "[[Image:Brep Ellipsoid.png]]"
18:21.08 CIA-28 BRL-CAD: 03brlcad * r34248 10/brlcad/trunk/src/librt/db5_scan.c: cleanup
18:47.15 *** join/#brlcad FAMULUS (n=mark@ool-ad028f27.dyn.optonline.net)
18:48.32 FAMULUS brlcad: thing it would be possible / easy to use amazon's new mapreduce API to speedup g-stl in a hacky brute force way?
18:48.49 FAMULUS think it ^
18:50.05 brlcad no less work than making it work with multiple cpus
18:50.30 brlcad no less work than making it do something better than O(n^3), maybe O(nlogn)
18:53.05 brlcad the real quick hackish way would be to comment out the one-liner that is taking up most of the time in the bot primitive
18:53.29 brlcad if you comment out the line that says nmg_fix_normals, it will probably run much much faster
18:55.09 FAMULUS brlcad: good info thanks
18:56.05 brlcad let me know how that goes if you give it a try
19:01.14 CIA-28 BRL-CAD: 03brlcad * r34249 10/brlcad/trunk/ (3 files in 3 dirs):
19:01.14 CIA-28 BRL-CAD: push the reading and writing down from rt_mirror into ged_mirror. rt's API
19:01.14 CIA-28 BRL-CAD: shouldn't generally be performing name lookups for specific actions, instead
19:01.14 CIA-28 BRL-CAD: working on objects already in memory (rt_db_internals) so that you don't need a
19:01.14 CIA-28 BRL-CAD: .g to perform an action. modified the signature of rt_mirror to return the
19:01.17 CIA-28 BRL-CAD: modified rt_db_internal instead of a directory pointer.
19:07.34 *** join/#brlcad hippieindamakin8 (n=hippiein@210.212.55.3)
19:26.34 CIA-28 BRL-CAD: 03brlcad * r34250 10/brlcad/trunk/src/conv/ (g-stl.c stl-g.c): holy molie, tons of inconsistencies and styles mixed together. remove k&r, cleanup and ws.
19:30.49 CIA-28 BRL-CAD: 03brlcad * r34251 10/brlcad/trunk/src/conv/ (Makefile.am g-stl.c stl/ stl/g-stl.c stl/stl-g.c stl-g.c): move the stl sources into their own stl subdirectory
19:33.05 CIA-28 BRL-CAD: 03brlcad * r34252 10/brlcad/trunk/src/conv/ (g-stl.1 stl/g-stl.1 stl/stl-g.1 stl-g.1): forgot the manpages, move em
19:37.38 CIA-28 BRL-CAD: 03brlcad * r34253 10/brlcad/trunk/src/conv/ (14 files in 2 dirs): move the asc tools (asc2g, g2asc, asc2pix, pix2asc) into an asc/ dir
19:39.36 CIA-28 BRL-CAD: 03brlcad * r34254 10/brlcad/trunk/src/conv/ (10 files in 2 dirs): move the tankill converters into a tankill subdir
19:44.07 CIA-28 BRL-CAD: 03brlcad * r34255 10/brlcad/trunk/src/conv/ (20 files in 2 dirs): move the (dubious natured) nmg 'converters' (namely asc-nmg, g-nmg, nmg-bot, nmg-rib, and nmg-sgp) into their own 'nmg' subdir
19:48.26 CIA-28 BRL-CAD: 03brlcad * r34256 10/brlcad/trunk/src/conv/ (16 files in 2 dirs): move the ancient euclid converters into a euclid subdir
19:50.20 ``Erik hm
19:51.14 ``Erik lame, svn up interprets move as a normal cvs del/add
19:54.53 CIA-28 BRL-CAD: 03brlcad * r34257 10/brlcad/trunk/ (configure.ac src/conv/3dm/Makefile.am src/conv/Makefile.am): de-recursify the src/conv/3dm subdir, pushing the logic up into src/conv so we can do better at parallel builds
19:58.17 ``Erik hrm http://www.betaversion.org/~stefano/linotype/page/4/ "why programmers suck at css design"
20:11.54 hippieindamakin8 waves at brlcad ``Erik madant_ pacman87 Ralith
20:13.00 pacman87 waves back
20:13.32 hippieindamakin8 gets back to the exam preparation
20:13.56 ``Erik good luck on your exams :)
20:14.13 hippieindamakin8 ``Erik, thanks
20:14.29 brlcad so erik, you going to work on the website? :)
20:14.38 brlcad needs a facelift
20:15.18 ``Erik heh, uhhhh, actually, I was thinkin' about cooking a couple of my own websites and hiring a designer to come up with the graphics and css
20:15.25 ``Erik has people, but they ain't free
20:16.08 ``Erik "hungry enough to eat the butthole out of a skunk" wtf am I watching this movie? O.o
20:16.48 brlcad probably the same reason you feel compelled to "catch up" on collegehumor.com
20:17.01 ``Erik well, to be fair, I'm coding while watching it
20:17.09 ``Erik :D
20:17.12 brlcad that's not fair to the code
20:17.22 ``Erik shoulda put it on mythbusters instead, though
20:17.37 ``Erik "larry the cable guy - health inspector" O.o
20:39.46 *** join/#brlcad BigAToo (n=BigAToo@mail.fbcelkhart.org)
20:43.55 *** join/#brlcad FAMULUS (n=mark@pool-98-116-35-92.nycmny.east.verizon.net)
20:45.13 *** join/#brlcad BigAToo (n=BigAToo@mail.fbcelkhart.org)
20:46.43 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
20:51.22 *** join/#brlcad branco_123 (i=branco@79.114.93.68)
20:59.30 *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net)
21:00.45 *** part/#brlcad branco_123 (i=branco@79.114.93.68)
21:22.48 ``Erik wonders how good/bad the new star trek flick will be
21:23.35 yukonbob wonders how good/bad the new Cowboy Bebop film will be.
21:34.43 ``Erik the live action thing?
21:34.50 ``Erik it's got keanu reeves, so, uh... not :D
21:34.59 ``Erik I mean, spike going "dude, like, y'know? totally!"
21:40.54 ``Erik but if someone does get a hair up their butt to do some website work, http://developer.yahoo.com/yui/grids/builder/ might be handy O.o
21:43.08 ``Erik hare?
21:43.09 ``Erik O.o
22:14.36 yukonbob ya -- /me thinks Johnny Depp would have been better Spike
22:15.01 yukonbob well... pretty much anybody other than Keannu
22:20.50 *** join/#brlcad FAMULUS_ (n=mark@ool-ad028f27.dyn.optonline.net)
22:24.52 ``Erik like, morpheus, are you totally serious? *retarded headcock*
23:18.14 CIA-28 BRL-CAD: 03brlcad * r34258 10/brlcad/trunk/ (7 files in 7 dirs): de-recursify comgeom, dxf, jack, off, and patch (leaving iges and intaval due to their relative complexity) in order to simplify and help speed up parallel builds
23:20.54 dreeves starseeker or brlcad do you have or know where we can get some simple examples that use linecurve(s) and arccurve(s) and planesurface(s)
23:22.57 dreeves of course the curve(s) are for the trim curves
23:30.10 brlcad src/other/openNURBS/example_write writes out a (single) ON_PlaneSurface
23:30.35 brlcad could merge that in with breplicator or try to trace it directly
23:31.02 brlcad uses linecurve trims
23:32.37 brlcad that same example also writes out arccruves, but they're simple freestanding curves
23:34.09 dreeves so will form a solid? otherwords paired hit points?
23:35.11 dreeves does the breplicator write out linecurve and arccurve in it's current state?
23:41.08 dreeves is breplicator basically a rectangle
23:41.43 brlcad no, that's what I meant -- you could use the example, modify breplicator
23:41.51 brlcad the proc-db's are purely for testing purposes
23:42.09 brlcad there are three tools in there that basically just generate a specific test case
23:42.27 brlcad though they're probably all pretty similar end-results atm
23:43.12 brlcad could remove one of the faces from breplicator and stitch in a trimmed planesurface
23:43.31 dreeves Ok yeah maybe I will work on generating some simple examples to test out things out with some types of objects that we haven't dealt with yet
23:43.55 dreeves The things I listed are what's in d2.g that we haven't dealt with yet
23:45.23 dreeves You know the other thing is we aren't really dealing with distorted sphere very good at all but to be honest I don't really know what to expect there. The plot is blowing up on it as well. Makes me wonder if there isn't something wrong with the geometry
23:53.48 brlcad those test cases came straight out of rhino, so they should be 'real'
23:54.23 brlcad shoulda got dave to take screenshots of what they looked like
23:54.51 brlcad or maybe I write an exporter/extractor and see what they look like..
23:55.08 brlcad still fights with mirror() in the meantime

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