IRC log for #brlcad on 20090430

00:54.43 CIA-28 BRL-CAD: 03starseeker * r34368 10/brlcad/trunk/src/libged/tire.c: Try a different approach to getting the trimming cyl height for tread side clipping.
00:55.09 starseeker ``Erik: see what that does for your tire dimensions
00:55.35 starseeker here it seems to at least produce something reasonable, although I'm sure the tread is still not up to your standards
01:00.37 starseeker begins to understand the fundamental limit on the tall and narrow tires - beyond a certain point, even the elliptical torus becomes self intersecting at the origin
01:20.42 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-67.sbndin.btas.verizon.net)
01:25.50 starseeker brlcad: So the best way to count size is to figure out how much information is required to store the minimal number of parameters necessary to represent the various primitives, and then count?
02:17.34 *** join/#brlcad schwinn434 (n=schwinn4@cpe-75-81-202-25.we.res.rr.com)
02:40.17 starseeker brlcad: I see the report of faces as part of the opennurbs object summary, but it's not immediately clear how much information is really needed per face
02:40.36 starseeker what's the best way to estimate something like that?
02:41.19 starseeker each trim seems to need a fair bit of info, and the number of trims per face varies
02:51.50 starseeker anybody know how to edit bots in mged?
03:17.31 *** join/#brlcad schwinn434 (n=schwinn4@75.81.202.25)
03:26.23 starseeker attempts to work around the issue...
03:27.26 starseeker <grin> tire creation in Rhino: http://www.toxiclab.org/tutorial.asp?ID=122
03:50.24 starseeker grr. ok, that's enough failed tesselations for one night. :/
04:07.21 brlcad starseeker: there have been a few sketch changes but nothing that should affect a RT_SKETCH_CK_MAGIC check
04:14.50 brlcad and yes, you need a basic 'value' count per primitive type -- the implicits are a constant, bots are minimally constant*numfaces, sketches are (minimally) count of 2d points plus 4
04:15.02 brlcad e.g., eto looks to be 11 values
04:17.31 brlcad a sphere would be 4 or 6 or 12 depending on how you count
04:17.44 brlcad (4 for the sake of the poster)
04:19.10 brlcad i think bots are simply 9*numtriangles
04:23.42 brlcad for nurbs 'faces', if you find the approximate face count, we can probably determine a minimum bound (e.g., 12 per surface)
04:25.02 brlcad you should be able to approximate the surface count
04:25.20 brlcad (without having an actual count)
05:08.08 starseeker counted faces for nurbs
05:08.48 starseeker around 2562
05:09.28 starseeker for the default treaded tire
05:10.21 starseeker assuming you don't break the tire surface up into individual chunks due to the tread
05:12.44 starseeker the implicit model I'm coming up with 916, not counting the extrude needing the sketch name, the matricies used to rotate the tread pattern around the tire, or the combination storage
05:13.50 starseeker triangles... I've got 2684 faces for the wheel, 11902 for a non-treaded tire (no wheel) and I'm still working on the tread
05:14.36 starseeker should be easily over 20000
05:53.30 *** join/#brlcad madant (n=d@117.196.139.48)
06:05.48 *** join/#brlcad elite01 (n=omg@unaffiliated/elite01)
06:12.51 *** join/#brlcad madant_ (n=d@117.196.130.16)
06:32.31 *** join/#brlcad madant (n=d@117.196.142.62)
07:11.37 *** join/#brlcad madant (n=d@117.196.133.79)
07:19.15 *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38)
07:32.13 madant howdy hippieindamakin8
07:32.21 hippieindamakin8 hey madant
07:32.33 madant hows nmg hacking going
07:32.37 hippieindamakin8 wassup ? i am finally done with the exams trying to work now :P
07:32.48 hippieindamakin8 just started dude after a big fat lunch
07:33.02 hippieindamakin8 just rewriting the code
07:33.11 hippieindamakin8 (as in my code)
07:33.18 madant ah kewl.. i had a big fat lunch myself .. thinking of a siesta before swimming ;)
07:33.46 madant still at kanpur or going home soon for sometime ?
07:33.49 hippieindamakin8 is hiding in the computer science building to escape from the hear
07:33.51 hippieindamakin8 *heat
07:34.16 hippieindamakin8 madant, yeah might go home to bangalore towards mid-may
07:34.35 madant at kharagpur, it reached 45 some days ago i heard.. and it is humid as hell .. sweat galore..
07:35.44 hippieindamakin8 yeah it is smthing similar here. 45-46
07:35.47 hippieindamakin8 today it is 42
08:07.58 *** join/#brlcad _clock_ (n=_sushi_@77-58-147-167.dclient.hispeed.ch)
08:23.32 *** join/#brlcad mafm (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net)
08:42.08 mafm hi
08:46.07 hippieindamakin8 hey mafm
09:13.11 *** join/#brlcad Mouette (n=chatzill@fw1.phys.sinica.edu.tw)
09:43.25 *** join/#brlcad mafm_ (n=mafm@223.Red-83-49-86.dynamicIP.rima-tde.net)
11:05.44 *** join/#brlcad hippieindamakin8 (n=hippiein@202.3.77.38)
11:09.33 *** join/#brlcad BigAToo (n=BigAToo@96.230.124.67)
11:35.54 hippieindamakin8 madant, look what somebody wants to do with his GSoC money : http://dpaste.com/39576/
12:06.12 archivist needs weeding out
12:14.42 hippieindamakin8 heh
12:50.38 d-lo mernin all
12:57.43 *** join/#brlcad BigAToo (n=BigAToo@96.230.124.67)
13:05.16 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
13:05.57 CIA-28 BRL-CAD: 03d_rossberg * r34369 10/brlcad/trunk/src/librt/CMakeLists.txt: enable compilation of the nmg_junk.c source file so that CMakeLists.txt stays in sync with Makefile.am
13:16.38 CIA-28 BRL-CAD: 03d_rossberg * r34370 10/brlcad/trunk/misc/win32-msvc/Dll/BrlcadCore.def: added rt_get_functab_by_label
13:30.58 CIA-28 BRL-CAD: 03d_rossberg * r34371 10/brlcad/trunk/AUTHORS:
13:30.58 CIA-28 BRL-CAD: added Philip Knaute to the contributors list for his work on the core's C++ interface
13:30.58 CIA-28 BRL-CAD: not all of my work on BRL-CAD is paid
14:04.13 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
14:21.44 *** join/#brlcad elite01 (n=omg@unaffiliated/elite01)
14:28.27 *** join/#brlcad Elrohir (n=kvirc@p5B14D3AD.dip.t-dialin.net)
15:42.21 CIA-28 BRL-CAD: 03brlcad * r34372 10/brlcad/trunk/TODO: optimize nmgs
15:45.40 CIA-28 BRL-CAD: 03brlcad * r34373 10/brlcad/trunk/TODO: refactor the functab
16:03.43 CIA-28 BRL-CAD: 03brlcad * r34374 10/brlcad/trunk/ (include/fb.h src/libfb/fb_generic.c src/libfb/fb_paged_io.c): reorganize and cleanup fb_paged_io so that we don't need to declare or export fg_pgin/pgout/pgflush.
16:06.35 CIA-28 BRL-CAD: 03brlcad * r34375 10/brlcad/trunk/src/libfb/fb_generic.c: ws cleanup
16:10.08 CIA-28 BRL-CAD: 03brlcad * r34376 10/brlcad/trunk/src/libpkg/ (pkg.c tpkg.c): clean up
16:27.04 *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-67.sbndin.btas.verizon.net)
16:27.23 *** join/#brlcad JucaBlues (n=felipe@189.79.76.51)
16:30.51 JucaBlues does brlcad suppot multi-threading ?
17:02.50 *** join/#brlcad jonored (n=jonored@LAZARUS2.WIFI.WPI.EDU)
17:17.42 *** part/#brlcad JucaBlues (n=felipe@189.79.76.51)
17:31.43 *** join/#brlcad ibot (i=ibot@rikers.org)
17:31.43 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Release 7.14.6 posted (20090403) || Congratulations to D.Thomas, E.Bautu, J.Doliner, T.Ruitenbeek, and B.Saunders! || GSoC2009 Next Step: do the checklist(!), introduce yourself, meet the mentors, finalize milestones -- coding begins May 23rd
19:50.24 CIA-28 BRL-CAD: 03indianlarry * r34377 10/brlcad/trunk/src/other/step/src/express/expscan.l: Replaced static token table with one generated from lexer.
20:10.36 *** join/#brlcad dreeves (n=IceChat7@64.178.177.71)
20:25.40 CIA-28 BRL-CAD: 03indianlarry * r34378 10/brlcad/trunk/src/conv/step/ (9 files): initial stubs for step converter, more to come
20:25.57 starseeker go indianlarry, go!
20:28.23 CIA-28 BRL-CAD: 03indianlarry * r34379 10/brlcad/trunk/src/ (conv/Makefile.am other/Makefile.am): added other/step and conv/step to build if enabled
22:00.31 CIA-28 BRL-CAD: 03brlcad * r34380 10/brlcad/trunk/src/libdm/dm_obj.c: yet another vile fb_pgflush()ism. change to a straight up fb_flush.
22:09.27 CIA-28 BRL-CAD: 03brlcad * r34381 10/brlcad/trunk/src/libdm/dm_obj.c: ws indent cleanup
23:18.40 *** join/#brlcad dreeves (n=dreeves@64.178.177.71)
23:54.37 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
23:55.07 *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM]
23:55.10 ``Erik note to self: barrel rolls are for planes, not boats

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