| 00:11.58 | ``Erik | ssshhhhh |
| 00:19.20 | starseeker | NNooooooo. Jeez SCO, DIE already |
| 00:22.42 | starseeker | wonders who told them dead horse beating was an Olympic sport... |
| 00:29.28 | ``Erik | wasn't that yesterday? or was that this morning |
| 00:49.00 | Yoshi47 | brlcad, how the rendering coming on that impeller |
| 00:49.23 | Yoshi47 | or is it going to take all night |
| 00:49.34 | ``Erik | I imagine he's not at his 'puter |
| 00:49.44 | Yoshi47 | whys that |
| 00:50.10 | yukonbob | facepalms |
| 00:51.05 | starseeker | he's gone home |
| 00:52.21 | Yoshi47 | oh |
| 01:47.41 | CIA-28 | BRL-CAD: 03starseeker * r35711 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: OK, might actually be generating the right surface corner points now. |
| 02:03.55 | CIA-28 | BRL-CAD: 03johnranderson * r35712 10/jbrlcad/trunk/ (6 files in 4 dirs): |
| 02:03.55 | CIA-28 | BRL-CAD: Ray, Hit, and Partition are now Externalizable. |
| 02:03.55 | CIA-28 | BRL-CAD: Added a test for Hit. |
| 02:37.17 | CIA-28 | BRL-CAD: 03starseeker * r35713 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: Start to rough out (and I stress the rough part) the remainder of the logic for nmg->brep |
| 02:55.45 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net) | |
| 03:41.48 | talcite | ahh finally figured out how to use Koji. We're going to get a ppc and SPARC build if all goes well! =D |
| 04:52.11 | *** part/#brlcad fenn (n=fenn@cpe-72-177-121-73.austin.res.rr.com) | |
| 06:53.23 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 07:32.56 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 07:37.37 | talcite | well, the builds on ppc, ppc64, i386, x86_64 |
| 07:38.41 | *** join/#brlcad Axman6_ (n=Axman6@pdpc/supporter/student/Axman6) | |
| 07:40.47 | talcite | are working* |
| 07:40.56 | talcite | =S I should probably sleep now. I'm not making sense anymore |
| 08:56.24 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) | |
| 09:00.32 | *** join/#brlcad bobbens (i=bobbens@saw4ever.de) | |
| 09:16.02 | *** join/#brlcad mafm (n=mafm@2.Red-83-63-197.staticIP.rima-tde.net) | |
| 10:21.52 | *** join/#brlcad _sushi_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 11:13.14 | *** join/#brlcad mafm_ (n=mafm@2.Red-83-63-197.staticIP.rima-tde.net) | |
| 11:15.20 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) | |
| 11:21.40 | *** join/#brlcad puddingpimp (n=dave@118-93-244-155.dsl.dyn.ihug.co.nz) | |
| 12:02.51 | *** join/#brlcad b0ef (n=b0ef@084202026157.customer.alfanett.no) | |
| 12:03.31 | starseeker | brlcad: would volumetric representations be considered explicit primitives? |
| 12:19.45 | Yoshi47 | is it always this quiet when im not talking... |
| 12:22.16 | Axman6 | yes |
| 12:34.03 | Yoshi47 | lol |
| 12:54.03 | *** join/#brlcad jdoliner (n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) | |
| 12:58.19 | CIA-28 | BRL-CAD: 03jdoliner * r35714 10/brlcad/trunk/src/proc-db/ (surfaceintersect.cpp surfaceintersect.h): Added function CurveCurveIntersect, which replaces the ON_Curve::IntersectCurve function since it isn't actually implemented. |
| 13:07.27 | CIA-28 | BRL-CAD: 03Jdoliner 07http://brlcad.org * r1607 10/wiki/User:Jdoliner: |
| 13:07.29 | brlcad | starseeker: I've always thought of them as implicit/explicit hybrids |
| 13:08.39 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net) | |
| 13:09.27 | brlcad | explicit regular data but that implies some given volume -- the geometry itself is implicit but it's distinct enough that the literature generally considers it a separate case altogether |
| 13:09.39 | brlcad | Yoshi47: it comes in waves |
| 13:09.49 | Yoshi47 | ah |
| 13:09.49 | CIA-28 | BRL-CAD: 03irpguardian * r35715 10/brlcad/trunk/src/libged/human.c: Various changes to reflect new verbose setting |
| 13:10.03 | Yoshi47 | hows the rendering coming |
| 13:10.21 | brlcad | non-stop chatter for days, then really quiet, then tons of non-stop commit messges, etc :) |
| 13:10.40 | brlcad | oh, I'm sure it's finished .. but I'm not at that machine for another hour or so |
| 13:11.07 | brlcad | i'm sure it's done, it should have finished after about an hour |
| 13:12.36 | brlcad | jdoliner: awesome :) |
| 13:13.15 | brlcad | except for the overlap problem.. |
| 13:14.14 | jdoliner | yeah |
| 13:14.34 | jdoliner | I'm not sure if I should spend time to do that now |
| 13:14.38 | jdoliner | or come back to it a bit later |
| 13:26.10 | ``Erik | hm, C or tcl, C or tcl |
| 13:26.45 | Yoshi47 | C? |
| 13:27.30 | ``Erik | might have to write the algo in psuedocode before deciding, unless he can sucker brlcad into doing it "in a couple lines of tcl" :D |
| 13:31.38 | Axman6 | Ada! |
| 13:38.05 | ``Erik | "The GOTO is like a chainsaw. yes, some folks can actually make good things, and even make really nice carvings with a chainsaw. most just make a big fucking mess." |
| 13:51.13 | mafm | lolcode ftw |
| 13:53.08 | CIA-28 | BRL-CAD: 03starseeker * r35716 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: More nmg->brep logic, still not functional... |
| 13:54.11 | *** join/#brlcad docelic (n=docelic@78.134.200.85) | |
| 14:03.12 | *** join/#brlcad samrose (n=samrose@adsl-99-147-180-206.dsl.lgtpmi.sbcglobal.net) | |
| 14:33.15 | Yoshi47 | Question: why do i have to reset my color scheme everytime i open mged? why does it save this preference? in the DB for the file your editing or globaly like /home/josh/.brlcad/config? |
| 14:44.26 | *** join/#brlcad surje (n=surje@202.3.77.11) | |
| 15:10.18 | ``Erik | ~/.mgedrc |
| 15:11.14 | Yoshi47 | umm |
| 15:11.23 | indianlarry | under GUI File->Create/Update .mgedrc |
| 15:11.46 | brlcad | ``Erik: which algo? |
| 15:11.51 | Yoshi47 | indianlarry, thanks |
| 15:11.58 | indianlarry | you bet |
| 15:12.00 | brlcad | C ftw ;) |
| 15:13.22 | ``Erik | wanna recreate the tree, with name mangling. when I see a region bit, I want to facetize into mangle;s/$/.bot/ and add that to the mangled region, with all mater and attr shtuff duped |
| 15:14.46 | ``Erik | recfacetize 's/$/_f/' all.g -> all.g_r { tor.r_f { tor.r_f.bot } + cone.r_f { cone.r_f.bot } } |
| 15:14.51 | ``Erik | 'r sumfin |
| 15:15.52 | ``Erik | my current approach is destructive... facetize all and some external prep to kill/mv the bots in under the existing regions |
| 15:16.56 | ``Erik | (and I already feel like I've thought too much, this is a yak shaving exercize to support something else) |
| 15:17.02 | ``Erik | :D |
| 15:17.26 | brlcad | what's the _f and _r above the region level mean? |
| 15:17.53 | ``Erik | _f to denote facetized |
| 15:18.29 | ``Erik | I want to create a second toplevel tree that mirrors the original except all regions contain exactly one bot |
| 15:18.47 | ``Erik | the name mangling is arbitrary |
| 15:19.09 | mafm | how's gsoc, did students pass? |
| 15:19.48 | ``Erik | I think we need to wait for wrapup to say, mafm? |
| 15:20.48 | mafm | aren't evaluations finished yet? |
| 15:21.07 | ``Erik | they're all submitted now, but I think there's magic that has to happen on googles end |
| 15:22.01 | *** join/#brlcad talcite (n=Matthew@bas1-toronto21-1242460497.dsl.bell.ca) | |
| 15:53.01 | CIA-28 | BRL-CAD: 03starseeker * r35717 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: Start checking validity of components. |
| 16:00.25 | brlcad | starseeker: jdoliner: did either of you figure out if there's a conversion to go from ON_Mesh to ON_Brep ? |
| 16:01.27 | brlcad | if there is, nmgs may translate nearly 1-1 with an ON_Mesh |
| 16:06.53 | mafm | oh, right |
| 16:09.17 | Yoshi47 | umm whats the easiest way to make "608Z" in brlcad so i can groove that into the shield |
| 16:29.03 | *** join/#brlcad FAMULUS (n=mark@32.139.175.39) | |
| 16:29.31 | FAMULUS | hello! |
| 16:29.55 | Yoshi47 | hi |
| 16:29.58 | FAMULUS | I've produced this beautiful part in BRL CAD |
| 16:30.14 | FAMULUS | but having difficult getting it made from STL |
| 16:30.19 | FAMULUS | overlapping trianges |
| 16:30.20 | FAMULUS | http://prometheusfusionperfection.com/2009/08/21/overlapping-triangles-in-stl/ |
| 16:30.40 | FAMULUS | looking for direction |
| 16:30.41 | FAMULUS | http://prometheusfusionperfection.com/2009/08/23/new-stl-for-superconducting-magrid/ |
| 16:32.06 | FAMULUS | even at higher resolution is still has overlapping triangles |
| 16:33.17 | Yoshi47 | sorry i don't have enough knowledge to help you |
| 16:33.33 | louipc | that's cool. what does it do? |
| 16:34.09 | brlcad | hi FAMULUS |
| 16:34.12 | FAMULUS | hi |
| 16:34.14 | louipc | hmm bussard reactor |
| 16:34.26 | FAMULUS | louipc: this will be the core of a nuclear fusion reactor |
| 16:34.27 | brlcad | Yoshi47: the easiest way is probably an EBM |
| 16:34.31 | brlcad | extruded bitmap |
| 16:34.33 | louipc | OH JEEZ |
| 16:34.42 | louipc | we have fusion technology now? |
| 16:34.58 | FAMULUS | louipc: below breakeven yes |
| 16:35.07 | louipc | aw |
| 16:35.12 | Yoshi47 | brlcad, thats what i figured, guess i got to learn that process. |
| 16:35.34 | brlcad | get out your favorite image editor, make a 1-bit image with 608Z in it to your liking, save as png, convert to bw with png-bw, create an ebm using that bw image |
| 16:35.46 | brlcad | 'in' command will prompt you |
| 16:35.53 | brlcad | i believe there is an ebm tutorial on the wiki |
| 16:36.48 | FAMULUS | brlcad: looking into it |
| 16:36.59 | FAMULUS | brlcad: what's the deal with g-stl anyway |
| 16:37.43 | Yoshi47 | brlcad, thanks |
| 16:37.51 | brlcad | other than it being an NP-hard problem? :) |
| 16:38.10 | FAMULUS | brlcad: oh, it's like that |
| 16:39.01 | louipc | iges conversion isn't any better eh? |
| 16:39.47 | brlcad | FAMULUS: what mike suggested was what I was thinking as well |
| 16:40.00 | brlcad | the fact that they are overlapping is pretty surprising though |
| 16:40.10 | brlcad | does your model validate overlap-wise? |
| 16:40.22 | brlcad | (rtcheck/gqa) |
| 16:40.35 | brlcad | if it doesn't, it's a modeling error and you should fix that first |
| 16:40.39 | FAMULUS | brlcad: seeing I don't know what that means exactly, probably not |
| 16:40.57 | brlcad | there are tools/commands to check whether your model has overlaps |
| 16:41.12 | brlcad | to perform a valid export with g-stl, there should be no overlaps |
| 16:41.20 | brlcad | *before* the tessellation even begins |
| 16:41.38 | FAMULUS | brlcad: I see, let me start here |
| 16:41.43 | brlcad | you can get a quick idea by just running "rtcheck" |
| 16:41.45 | brlcad | in mged |
| 16:41.49 | FAMULUS | ok |
| 16:42.21 | brlcad | the better way is via the gqa command or g_qa command-line tool, but that'll require a little setup first |
| 16:42.55 | brlcad | if rtcheck reports no overlaps, try refining the grid (e.g., rtcheck -s2000) |
| 16:43.02 | FAMULUS | _dirbuild(chassis) failure |
| 16:45.56 | FAMULUS | he process has forked and you cannot use this CoreFoundation functionality safely. You MUST exec(). |
| 16:45.56 | FAMULUS | Break on __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__() to debug. |
| 16:46.20 | FAMULUS | hmm, ive seen this before |
| 16:46.23 | brlcad | yeah, that's a known 10.5 issue |
| 16:46.29 | brlcad | fixed for most things, but not others |
| 16:46.51 | FAMULUS | I think to get around this I have to issue command from terminal |
| 16:49.08 | brlcad | yeah, that'll work |
| 16:49.23 | brlcad | rtcheck your.g someobject |
| 16:49.35 | FAMULUS | hmm, not this time |
| 16:49.37 | FAMULUS | mged -c decawell.g rtcheck torus1 |
| 16:49.47 | FAMULUS | same error |
| 16:49.54 | FAMULUS | bummer |
| 16:49.57 | brlcad | right, don't run mged |
| 16:50.12 | brlcad | it's one of the other 399 commands |
| 16:50.21 | brlcad | rtcheck decawell.g torus1 |
| 16:50.36 | brlcad | if torus1 is a primitive, there will be no overlaps |
| 16:50.45 | brlcad | overlaps have to do with defined region objects |
| 16:50.59 | FAMULUS | right, but thats a sanity check |
| 16:51.09 | FAMULUS | just trying to get the command to work |
| 16:51.36 | FAMULUS | I'm on BRL-CAD Release 7.12.2 |
| 16:51.46 | brlcad | that's probably why you get the FORKED error |
| 16:52.09 | FAMULUS | ok, I'll upgrade to 7.12.6 |
| 16:52.13 | brlcad | "probably" because I don't recall specifically testing rtcheck, but a bunch were quelled |
| 16:52.23 | brlcad | you'll want 7.14.8 |
| 16:52.29 | FAMULUS | oh |
| 16:52.31 | FAMULUS | thanks |
| 16:52.57 | FAMULUS | good to see BRL under active development |
| 16:53.11 | brlcad | or better, latest svn and just compile it ;) |
| 16:53.19 | brlcad | you're on a mac, so you have everything you need |
| 16:53.34 | brlcad | ~cadsvn |
| 16:53.35 | ibot | To obtain BRL-CAD from Subversion: svn checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk brlcad |
| 16:53.58 | FAMULUS | brlcad: ok, I'll try. |
| 16:54.15 | brlcad | cd brlcad && sh autogen.sh && ./configure --enable-all --enable-optimized --prefix=/usr/brlcad/dev-7.14.9 && make && sudo make install |
| 16:54.21 | brlcad | that should do it |
| 16:54.27 | FAMULUS | brlcad: trying.... |
| 16:54.58 | *** join/#brlcad DarX (n=DarX@0x535ca99c.rdnxx6.dynamic.dsl.tele.dk) | |
| 16:55.13 | brlcad | Yoshi47: you find the ebm overview? |
| 16:55.27 | Yoshi47 | havebn't had time users nagging |
| 16:55.40 | brlcad | okay, it's here: http://brlcad.org/wiki/EBM |
| 16:55.45 | Yoshi47 | ok thanks |
| 16:56.22 | brlcad | you'll want something bigger than 350x35 so there are minimized jaggies |
| 17:00.17 | FAMULUS | brlcad: what's a good example of overlap in the context of BRL CAD |
| 17:00.42 | brlcad | what do you mean? |
| 17:01.14 | brlcad | overlap means you've defined two objects such that they're occupying the same space |
| 17:01.54 | FAMULUS | brlcad: hmm, but that's ok when they are u together |
| 17:02.13 | brlcad | two hammers criss-crossed would be an overlap on the middle region where they cross |
| 17:02.38 | FAMULUS | but if you combined the 2 hammers into 1 comb object you would be ok |
| 17:02.50 | brlcad | and that would be because I defined the hammer, as an example, as having two regions -- one for the steel head and one region for the wooden handle |
| 17:03.12 | brlcad | creating a region is the way that you denote an object physically occupies space |
| 17:03.33 | brlcad | the difference between the shape of a hammer handle and an actual wooden hammer handle |
| 17:03.51 | FAMULUS | right |
| 17:03.56 | brlcad | and NO you would not be okay if you combined the 2 hammers into 1 comb object |
| 17:04.03 | brlcad | that's exactly the problem |
| 17:04.07 | FAMULUS | ah |
| 17:04.08 | FAMULUS | comb chassis u solid.c - negative_form.c |
| 17:04.20 | FAMULUS | I'm using only comb |
| 17:04.32 | brlcad | now if you combined the shape of the two handles together and unioned them together *before* making a region .. you'd be okay |
| 17:05.09 | brlcad | have you created any "regions" |
| 17:05.21 | FAMULUS | brlcad: funny I stopped using regions because that was breaking STL export |
| 17:05.43 | FAMULUS | http://prometheusfusionperfection.com/2009/05/30/brl-cad-stl-progress/ |
| 17:05.51 | brlcad | a region is one "object" and the stl file format only supports one object |
| 17:05.59 | brlcad | so if you have multiple regions, you have multiple stl files or a problem |
| 17:06.11 | FAMULUS | ok |
| 17:06.30 | brlcad | you could combine it all together and make that combined thing be a region |
| 17:06.46 | FAMULUS | ok |
| 17:08.54 | FAMULUS | checking docs |
| 17:14.58 | ``Erik | *burp* |
| 17:24.20 | FAMULUS | brlcad: we'll I just successfully exported to STL with a region as the last object standing |
| 17:33.01 | FAMULUS | brlcad: so you can make a region out of a compination, and make a combination out of a region? |
| 17:49.36 | ``Erik | yes |
| 17:49.50 | ``Erik | a region is actually just a combination with a flag set |
| 17:50.47 | ``Erik | above the region level, things like "assembly" make it harder to shoot yourself in the foot, though |
| 17:52.51 | FAMULUS | ``Erik: is there a difference between a region made up of combinations, and a region made up of regions |
| 17:54.34 | ``Erik | it... depends, and having a region somewhere inside of a region kinda breaks the notion... (a region refers to a single physical homogenous material thing, something that exists irl) |
| 17:55.49 | ``Erik | most things will walk down the tree and once they see the region bit, assume everything below is just 'the shape', so region information below the first is ignored |
| 17:55.50 | ``Erik | (I think) |
| 18:02.51 | starseeker | brlcad: I don't see any ON_Mesh to ON_Brep tools |
| 18:03.08 | starseeker | would have been surprised given Rhino is a nurbs modeler :-) |
| 18:10.28 | *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net) | |
| 18:16.08 | brlcad | starseeker: could be something as simple as a copy constructor |
| 18:16.37 | brlcad | i'd actually be surprised if they don't support it within rhino |
| 18:16.49 | brlcad | easily one of the things they could have removed though |
| 18:19.54 | starseeker | feels like he is getting close |
| 18:20.04 | starseeker | famous last words, of course... |
| 18:21.20 | Yoshi47 | who wants a bearing with a shield? although i can't figure out why my numbers don't render nicely... |
| 18:23.24 | ``Erik | hm, my new bsd machine swings in just shy of 8k vgr's |
| 18:24.18 | ``Erik | I'm sure my crusty old mac still trounces that :/ *waits* |
| 18:25.10 | *** join/#brlcad talcite (n=Matthew@bas1-toronto21-1242460497.dsl.bell.ca) | |
| 18:28.02 | ``Erik | oh yeah, the bsd machine gets 7946, the mac gets 22733 |
| 18:28.26 | ``Erik | too bad the mach shandler crud makes the unix tools soooo ssssllllooooowwwwww, can compile way faster on the bsd box |
| 18:33.52 | *** join/#brlcad samrose (n=samrose@c-24-56-194-141.customer.broadstripe.net) | |
| 18:35.36 | Yoshi47 | http://ej.nijenhuis.pixi.me/v/CAD/bearing_g.html here the finished bearing for now, unless i need to make changes, like the 608Z |
| 18:49.04 | CIA-28 | BRL-CAD: 0387.206.145.226 07http://brlcad.org * r1608 10/wiki/User:526_buy_viagra: /* */ |
| 18:49.39 | brlcad | FAMULUS: what erik said is spot on |
| 18:49.52 | brlcad | a region in a region is a modeling error unless it's a region subtracted from a region |
| 18:50.19 | brlcad | above the region level, and you have what we call "groups" and others call assemblies |
| 18:50.35 | brlcad | at the region level, that's effectively a 'part' |
| 18:50.43 | CIA-28 | BRL-CAD: 0387.206.145.226 07http://brlcad.org * r1609 10/wiki/User:526_buy_viagra: /* */ |
| 18:50.45 | brlcad | below the region level is just a shape |
| 18:51.42 | CIA-28 | BRL-CAD: 0387.206.145.226 07http://brlcad.org * r1610 10/wiki/User:526_buy_viagra: /* */ |
| 18:52.33 | CIA-28 | BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:87.206.145.226]] with an expiry time of infinite (account creation disabled): Spamming links to external sites |
| 18:56.06 | CIA-28 | BRL-CAD: 0383.24.64.144 07http://brlcad.org * r1611 10/wiki/User:526_buy_viagra: fix |
| 19:02.38 | FAMULUS | brlcad: so far it seems to be working. maybe my problem was originally I had regions in regions |
| 19:04.37 | CIA-28 | BRL-CAD: 03starseeker * r35718 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: Checkpoint nmg_brep.cpp work. |
| 19:40.16 | ``Erik | laptop weighs in at 6097 vgr's |
| 19:48.04 | CIA-28 | BRL-CAD: 03erikgreenwald * r35719 10/brlcad/trunk/src/librt/primitives/bot/bot.c: fix type in casting |
| 19:53.53 | Ralith | ``Erik: machs handler? |
| 19:58.07 | brlcad | cool, nice to hear things work right when you feed it valid geometry |
| 19:58.45 | brlcad | ``Erik: what is that? |
| 19:58.56 | brlcad | slightly faster than this old MBP |
| 19:59.22 | brlcad | here's yoshi's impeller render.. amazing. http://brlcad.org/tmp/impeller.png |
| 20:01.44 | ``Erik | ralith: every system call on osX goes through the mach event handler, shandler() |
| 20:02.06 | Ralith | seems odd |
| 20:02.23 | Ralith | might make it really easy to implement a geordi though |
| 20:02.27 | Ralith | brlcad: ooh, nice! |
| 20:02.36 | brlcad | laforge? |
| 20:02.46 | Ralith | brlcad: geordi of ##c++ |
| 20:03.24 | Ralith | C++ compiler IRC bot |
| 20:03.24 | ``Erik | wow, look at all that aliasing O.o *duck* |
| 20:03.24 | CIA-28 | BRL-CAD: 03erikgreenwald * r35720 10/brlcad/trunk/src/ (19 files in 19 dirs): update info for "make depends" |
| 20:03.26 | louipc | sweet render |
| 20:03.33 | brlcad | that was H15 J3 .. but you have to downsample to get rid of all aliasing properly |
| 20:03.56 | Ralith | it has to intercept all system calls from the compiler and executable to be able to function safely |
| 20:04.13 | Ralith | brlcad: might be a bit easy to actually tell what's going on if it wasn't glass though >_> |
| 20:04.18 | ``Erik | huh, the blades on the other side of it look like they have some pretty heavy aliasing vs the background |
| 20:04.26 | ``Erik | *shrug* |
| 20:04.57 | brlcad | yeah, edge pixels are accented because they don't blend the background like interior ones |
| 20:05.25 | brlcad | probably should, dunno where that bit of code is |
| 20:06.10 | Ralith | how long has yoshi been studying mged? |
| 20:06.11 | ``Erik | ooh, I bet it's "miss" short-circuiting instead of passing back the background color |
| 20:06.57 | ``Erik | so a black half or arb8 would get good blending |
| 20:07.24 | brlcad | Ralith: that was his third day iirc |
| 20:07.40 | Ralith | that's pretty impressive |
| 20:07.52 | brlcad | did one model in three days, that model in a couple hours, redid the model that took him three days in an hour after he accidentally deleted it :) |
| 20:07.56 | Ralith | shall keep this handy to wave at people who complain about accessibility |
| 20:09.26 | *** join/#brlcad talcite (n=Matthew@206-223-179-178.beanfield.net) | |
| 20:11.46 | *** join/#brlcad Yoshi47 (n=jan@d72-39-56-44.home1.cgocable.net) | |
| 20:13.08 | brlcad | Yoshi47: http://brlcad.org/tmp/impeller.png |
| 20:13.20 | brlcad | i'll see if i can get a render later in metal :) |
| 20:13.26 | brlcad | which reminds me.. |
| 20:16.09 | CIA-28 | BRL-CAD: 03brlcad * r35721 10/brlcad/trunk/TODO: how about adding a shiny metal shader so one doesn't have to make up the values every time. |
| 20:16.23 | Ralith | Yoshi47: if you feel like it, I'd be pretty interested to read a walkthrough of how you modeled that. |
| 20:16.43 | Ralith | observes that a variety of modeling walkthroughs might be a good way to introduce new users to mged |
| 20:16.58 | louipc | it doesn't look so nice in mged |
| 20:17.04 | louipc | it's just a mess-o-lines |
| 20:17.57 | louipc | it'd be great to get a wireframe of the actual part edges |
| 20:18.05 | louipc | Ralith: yeah for sure |
| 20:20.17 | brlcad | louipc: yeah, were talking about that yesterday |
| 20:20.31 | brlcad | the problem is that there aren't "actual part edges" when you model with implicits and CSG |
| 20:21.42 | brlcad | as we become a fully hybrid representation system, we'll be able to derive/evaluate those edges .. that requires the NURBS work being complete (which is probably about 50% now after two years) |
| 20:23.20 | ``Erik | louipc: facetize :D |
| 20:23.55 | ``Erik | cribbing povrays huge honkin' library of .inc files might be useful for the 'shiney metal shader' notion |
| 20:26.35 | CIA-28 | BRL-CAD: 03starseeker * r35722 10/brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp: well, at least that's a different nmg->brep invalidity error... |
| 20:26.56 | louipc | hmm true |
| 20:35.04 | *** join/#brlcad samrose (n=samrose@c-24-56-194-141.customer.broadstripe.net) [NETSPLIT VICTIM] | |
| 20:38.08 | *** join/#brlcad mafm_ (n=mafm@2.Red-83-63-197.staticIP.rima-tde.net) | |
| 21:00.12 | CIA-28 | BRL-CAD: 03irpguardian * r35723 10/brlcad/trunk/src/libged/human.c: |
| 21:00.12 | CIA-28 | BRL-CAD: Made the make-army command generate an army with variance in height. |
| 21:00.12 | CIA-28 | BRL-CAD: Heights from 56 inches to 66 inches currently. Automatic with the -N# command. |
| 22:06.29 | *** join/#brlcad talcite (n=Matthew@206-223-179-178.beanfield.net) | |
| 22:07.10 | CIA-28 | BRL-CAD: 03irpguardian * r35724 10/brlcad/trunk/src/libged/human.c: More tweaks to random army stuff. |
| 22:07.46 | *** join/#brlcad samrose (n=samrose@c-24-11-185-57.hsd1.mi.comcast.net) | |
| 22:38.35 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-58.sbndin.btas.verizon.net) | |
| 23:04.20 | *** join/#brlcad FAMULUS (n=mark@32.139.175.39) | |
| 23:34.21 | *** join/#brlcad talcite (n=Matthew@206-223-179-178.beanfield.net) | |