| 01:21.30 | *** join/#brlcad homovulgaris (i=homovulg@gateway/tor/x-787ab8a0728170dc) | |
| 02:10.59 | *** part/#brlcad thing0 (n=ric@124-169-237-118.dyn.iinet.net.au) | |
| 03:48.21 | CIA-21 | BRL-CAD: 03pacman87 * r31244 10/brlcad/trunk/src/librt/g_hyp.c: Enhanced plot() with more precise wireframe, and changed from hardcoded statements to a loop |
| 03:49.41 | pacman87 | new and improved: https://webspace.utexas.edu/trv82/www/hyp3.png |
| 04:47.30 | brlcad | awesome! |
| 04:48.00 | brlcad | that's pretty cool, so does it raytrace? |
| 04:50.38 | brlcad | awn |
| 04:55.05 | *** join/#brlcad pacman87 (n=timothy@71.170.63.120) | |
| 04:56.18 | pacman87 | brlcad: no, rt fails. i haven't really looked into it that closely |
| 04:56.34 | pacman87 | i need to get import5 and export5 working first |
| 04:59.52 | CIA-21 | BRL-CAD: 03brlcad * r31245 10/brlcad/trunk/src/mged/adc.c: reorder to avoid forward decl of adc_print_vars, replace M_SQRT2_DIV2 with M_SQRT1_2 |
| 05:00.41 | CIA-21 | BRL-CAD: 03brlcad * r31246 10/brlcad/trunk/src/mged/chgview.c: don't need defines, vmath.h provides |
| 05:00.53 | brlcad | nods |
| 05:01.29 | pacman87 | is there a way to convert a brlcad database to human readable format? |
| 05:01.35 | pacman87 | so i can check my exports? |
| 05:01.46 | pacman87 | and my imports seperately |
| 05:02.31 | CIA-21 | BRL-CAD: 03brlcad * r31247 10/brlcad/trunk/doc/deprecation.txt: deprecate M_SQRT2_DIV2 .. it's entirely unnecessary since it's the same as sqrt(1/2) and/or 1/sqrt(2) .. so M_SQRT1_2 is suitable. |
| 05:05.15 | CIA-21 | BRL-CAD: 03brlcad * r31248 10/brlcad/trunk/include/vmath.h: beef up the tolerances on the standard M_ math defines, add a couple that were missing, and protect them all individually for the OS's that define some but not others. |
| 05:06.06 | brlcad | pacman87: only after you implement the hook function for it |
| 05:07.03 | pacman87 | hmmm? |
| 05:11.06 | pacman87 | is the database file format documented somewhere |
| 05:11.14 | brlcad | usual means for testing an individual primitive is to implement the rt_*_print() and rt_*_describe() callbacks |
| 05:11.29 | brlcad | describe is what you see when you run "l object" |
| 05:11.46 | pacman87 | ok |
| 05:11.59 | brlcad | print is what you see during edit when faceplace is enabled (it's on the gui menu, Misc) |
| 05:12.58 | pacman87 | i'm still running classic mode, though, so no menus for me |
| 05:15.32 | brlcad | yeah, you get faceplate by default |
| 05:15.40 | brlcad | that's the gui overlay you're looking at |
| 05:17.16 | *** join/#brlcad vedge (n=vedge@205-237-251-204.ilesdelamadeleine.ca) | |
| 05:18.15 | brlcad | if you run oed (i.e. oed / primitive) or sed (i.e. sed primitive) on a given primitive .. it'll enter edit mode and display the print() arguments on the overlay |
| 05:18.53 | brlcad | generally speaking, though, l ("ell") is more flexible since you can print literally anything and faster to test with (no edit mode) |
| 05:19.03 | pacman87 | mged> oed / hyp.s |
| 05:19.03 | pacman87 | mged> rt_nul_xform unimplemented |
| 05:19.03 | pacman87 | transform_editing_solid failed to apply a matrix transform, aborting |
| 05:19.31 | brlcad | ah, yeah |
| 05:19.39 | brlcad | so stick to l then :) |
| 05:19.42 | pacman87 | that, and "mged> l hyp.s" actually works now :) |
| 05:19.57 | brlcad | you can't go into edit mode without a couple of the other callbacks |
| 05:20.14 | pacman87 | thanks, bedtime for me now. i'll pick this up later |
| 05:20.19 | brlcad | nods |
| 05:20.24 | brlcad | nice progress! |
| 05:20.30 | pacman87 | thanks |
| 05:20.39 | pacman87 | do i need to worry about tolerances for the wireframe? |
| 05:20.46 | brlcad | mind if I share those screenshots? |
| 05:20.52 | pacman87 | not at all :) |
| 05:20.54 | pacman87 | with whom? |
| 05:21.17 | brlcad | nah, the wireframe just needs to be "good enough" |
| 05:21.33 | pacman87 | so just tess() needs the tolerance? |
| 05:21.34 | brlcad | at least not until there's proper high/low support |
| 05:21.42 | brlcad | tess definitely needs it, yet |
| 05:21.46 | brlcad | s/yet/yes/ |
| 05:21.59 | pacman87 | my question was more in the 'just' than in the 'tess()' |
| 05:22.18 | brlcad | contemplates |
| 05:22.25 | pacman87 | ie, is tolerance used for anything else? |
| 05:23.04 | brlcad | yeah |
| 05:23.26 | brlcad | i mean, whenever you perform a computation in any of the routines, there are a set of tolerances to take into consideration |
| 05:23.34 | brlcad | e.g. a base computation tolerance |
| 05:23.41 | brlcad | a distance tolerance |
| 05:24.09 | brlcad | you don't "have" to use them strictly speaking, but you'll just likely get bad behavior if they're not implemented |
| 05:25.02 | pacman87 | ok |
| 05:25.03 | brlcad | the extent at which various primitives properly use and need tolerancing certainly varies, so just have to use good judgement |
| 05:25.47 | brlcad | for example, in the arbs, it uses the distance tolerance to determine whether or not two points are the same point or not |
| 05:26.08 | brlcad | if those points coincide, then it's not an arb8 .. it's an arb7 or arb6, etc |
| 05:26.23 | pacman87 | makes sense |
| 05:27.49 | pacman87 | tries to go to bed again, goodnight for real this time |
| 05:34.13 | brlcad | cya! |
| 07:08.18 | *** join/#brlcad clock_ (n=clock@77-56-88-116.dclient.hispeed.ch) | |
| 10:11.01 | *** join/#brlcad Elperion (n=Bary@p54876A99.dip.t-dialin.net) | |
| 12:29.13 | *** join/#brlcad madant (i=homovulg@gateway/tor/x-ed4703aae1cb0352) | |
| 13:38.46 | *** join/#brlcad andrecastelo (n=chatzill@189.71.78.172) | |
| 13:50.07 | *** join/#brlcad clock_ (n=clock@77-56-92-243.dclient.hispeed.ch) | |
| 14:21.52 | *** join/#brlcad hippieindamakin8 (n=hippiein@203.200.95.130) | |
| 15:05.58 | andrecastelo | hey ``Erik, what is the name you suggested for mlt_main.c ? viewmlt.c ? |
| 15:12.13 | andrecastelo | and the src/rt/makefile.am modifications is something like this -> http://rafb.net/p/lVjBy170.html ? |
| 15:25.17 | *** join/#brlcad thing0 (n=ric@203-59-26-22.perm.iinet.net.au) | |
| 15:26.49 | *** join/#brlcad louipc (n=louipc@76-10-146-181.dsl.teksavvy.com) | |
| 16:49.28 | *** join/#brlcad MinuteElectron (n=MinuteEl@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 16:53.30 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 16:53.30 | *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM] | |
| 16:53.30 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 16:55.50 | *** join/#brlcad MinuteElectron (n=MinuteEl@bz.bzflag.bz) | |
| 16:57.11 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 16:57.11 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 16:58.39 | *** join/#brlcad MinuteElectron (n=MinuteEl@bz.bzflag.bz) | |
| 16:59.03 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 16:59.03 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 16:59.15 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 16:59.15 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:00.14 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:00.14 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:00.40 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:00.40 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:01.47 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:01.47 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:01.57 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:01.58 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:02.00 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:02.00 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:02.19 | louipc | bah |
| 17:02.19 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:02.19 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:02.22 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:02.22 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:02.24 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:02.24 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.01 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.02 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.03 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.03 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.05 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.05 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.07 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.07 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.09 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.09 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.11 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.11 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.12 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.12 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:03.15 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:03.15 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:04.06 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:04.06 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:04.42 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) | |
| 17:06.15 | poolio | Oh my. |
| 17:10.38 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 17:10.38 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 17:11.46 | louipc | ChanServ: you so crazy |
| 18:13.42 | *** join/#brlcad thing0 (n=ric@124-169-182-128.dyn.iinet.net.au) | |
| 19:05.37 | *** join/#brlcad clock_ (n=clock@77-56-92-10.dclient.hispeed.ch) | |
| 19:24.59 | *** join/#brlcad thing0 (n=ric@124-169-182-128.dyn.iinet.net.au) | |
| 19:45.34 | *** join/#brlcad pacman87 (n=timothy@71.170.63.120) | |
| 19:47.11 | thing0 | hey yall |
| 19:50.31 | pacman87 | hi thing0 |
| 20:05.37 | *** join/#brlcad clock_ (n=clock@77-56-92-10.dclient.hispeed.ch) | |
| 20:13.36 | *** join/#brlcad PrezzKennedy (i=Matthew@74.86.45.130) | |
| 20:41.41 | madant | hi thing0 :) |
| 20:42.21 | madant | pacman87: ;) blog added in the wiki http:://parametrics.wordpress.com |
| 20:42.52 | madant | whoops i meant http://parametrics.wordpress.com |
| 20:44.10 | madant | oh .. and i am homovulgaris.. :) |
| 20:44.13 | pacman87 | madant: cool |
| 20:44.27 | *** join/#brlcad dtidrow_ (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) | |
| 20:44.37 | pacman87 | i figured that when the blog said 'libpg' |
| 20:44.55 | madant | did the template thing work out for the wiki ? |
| 20:45.11 | pacman87 | i didnt' get it working yet, any ideas? |
| 20:45.48 | madant | what exactly is the error ? the plugin not supported due to version ? |
| 20:46.42 | pacman87 | http://brlcad.org/wiki/Template:Infobox |
| 20:47.08 | madant | yikes |
| 20:47.10 | pacman87 | raw xml: http://brlcad.org/wiki/Special:Export/Template:Infobox |
| 20:49.07 | madant | where did u receive the template from ? |
| 20:49.11 | madant | wikimedia ? |
| 20:49.15 | pacman87 | wikipedia |
| 20:50.12 | pacman87 | http://en.wikipedia.org/wiki/Template:Infobox |
| 20:51.47 | madant | hmm.. they say it is metatemplate used to make other templates.. |
| 20:52.05 | madant | so we would have to use another template or write one to use it ? |
| 20:52.17 | pacman87 | their examples show it in use |
| 20:58.23 | madant | hmm.. |
| 20:58.52 | madant | i better go eat something :) 02:20 am here :) |
| 22:43.01 | *** join/#brlcad MinuteElectron (n=MinuteEl@silentflame/member/pdpc.base.minuteelectron) [NETSPLIT VICTIM] | |
| 22:43.01 | *** join/#brlcad vedge (n=vedge@205-237-251-204.ilesdelamadeleine.ca) [NETSPLIT VICTIM] | |
| 22:43.01 | *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 23:10.38 | *** join/#brlcad Gnontghol (n=knut@82.148.181.160) | |
| 23:16.18 | Gnontghol | I am packing BRL-CAD to Ubuntu, and it would help to get the source for the .deb package you are shipping. |
| 23:19.55 | *** join/#brlcad thing0 (n=ric@203.59.139.123) | |
| 23:20.32 | louipc | Gnontghol: it's in misc/debian in the source tree |
| 23:23.01 | Gnontghol | louipc: Thanks. Wou just saved me a ton of work |
| 23:23.38 | louipc | cheers |
| 23:28.06 | *** join/#brlcad blackrose2u (n=blackros@c-71-207-177-52.hsd1.al.comcast.net) | |
| 23:36.11 | brlcad | arrives in NY |
| 23:37.16 | brlcad | andrecastelo: yeah, something like that |
| 23:38.44 | brlcad | Gnontghol: there isn't a debian maintainer (that I'm aware of) if you're interested |
| 23:46.25 | Gnontghol | brlcad: I am new to this packing thing. I don't think I am the man. |
| 23:46.38 | brlcad | fair enough |
| 23:46.47 | brlcad | though you can certainly try to be the man ;) |
| 23:47.29 | brlcad | the .deb needs a lot of work |
| 23:47.45 | brlcad | regardless of maintainership |
| 23:48.36 | andrecastelo | brlcad: ok, i'll commit.. if anything goes wrong you can feel free to break my legs :) |
| 23:50.14 | pacman87 | andrecastelo: do you have a dev log up somewhere? |
| 23:50.41 | andrecastelo | pacman87: dev log?? hm don't think so |
| 23:51.44 | Gnontghol | I think the age of this project is making the life of the .deb maintainer hard. |
| 23:51.55 | pacman87 | the other three of us have our logs linked from http://brlcad.org/wiki/Google_Summer_of_Code/2008 |
| 23:52.04 | Gnontghol | implicit declarations and name colitions all around the place |
| 23:52.58 | louipc | Gnontghol: well the default install location is safe |
| 23:54.03 | andrecastelo | pacman87: ahh.. i had a blog set up for gsoc, will link there |
| 23:54.14 | louipc | Gnontghol: /usr/brlcad/ I stick it in /opt/brlcad/ because I don't think /usr is really supposed to be populated with per-package directories |
| 23:54.58 | pacman87 | andrecastelo: cool, thanks. i like to see what other coders are workign on :) |
| 23:56.33 | Gnontghol | louipc: You are right, but making a spessial install location is a bit hackish |
| 23:58.40 | Gnontghol | I sugest that you do a total code and structure review and release the reviewed code as brlcad-8.0 |