| 03:04.19 | *** join/#brlcad ibot (i=ibot@rikers.org) | |
| 03:04.19 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Release 7.14.8 posted (20090511) || GSoC2009 Next Step: upload your code to google, wait for shirt ;) thanks everyone! | |
| 03:46.40 | *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242309983.dsl.bell.ca) | |
| 04:43.50 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 04:43.50 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) [NETSPLIT VICTIM] | |
| 04:43.50 | *** join/#brlcad dli (n=dli@69.172.102.119) [NETSPLIT VICTIM] | |
| 04:43.50 | *** join/#brlcad talcite_ (n=matthew@76-10-171-135.dsl.teksavvy.com) [NETSPLIT VICTIM] | |
| 04:43.50 | *** join/#brlcad puddingpimp (n=dave@118-93-244-155.dsl.dyn.ihug.co.nz) [NETSPLIT VICTIM] | |
| 04:43.50 | *** join/#brlcad b0ef (n=b0ef@084202026157.customer.alfanett.no) [NETSPLIT VICTIM] | |
| 04:43.50 | *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM] | |
| 04:43.50 | *** join/#brlcad bobbens (i=bobbens@saw4ever.de) | |
| 04:43.51 | *** join/#brlcad brlcad (n=sean@bz.bzflag.bz) | |
| 04:43.51 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 04:44.25 | *** join/#brlcad louipc (n=louipc@archlinux/trusteduser/louipc) [NETSPLIT VICTIM] | |
| 04:44.25 | *** join/#brlcad d-lo (n=claymore@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 04:44.25 | *** join/#brlcad indianlarry (n=indianla@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 04:44.27 | *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) [NETSPLIT VICTIM] | |
| 04:44.27 | *** join/#brlcad ``Erik (i=erik@c-69-140-109-104.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 04:44.28 | *** join/#brlcad roberthl (n=robert@silentflame/member/roberthl) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1242309983.dsl.bell.ca) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad alex_joni (n=alex_jon@emc/board-of-directors/alexjoni) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad yukonbob (i=1000@s142-179-54-198.bc.hsia.telus.net) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad Yoshi477 (n=jan@d72-39-56-44.home1.cgocable.net) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad kanzure (i=bryan@146.6.84.36) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad CIA-28 (n=CIA@208.69.182.149) [NETSPLIT VICTIM] | |
| 04:44.30 | *** join/#brlcad starseeker (n=starseek@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 04:45.19 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) [NETSPLIT VICTIM] | |
| 04:45.19 | *** join/#brlcad pacman87_ (n=pacman87@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 04:46.45 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) [NETSPLIT VICTIM] | |
| 04:46.45 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) [NETSPLIT VICTIM] | |
| 04:46.45 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 04:46.45 | *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 04:50.00 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) | |
| 05:52.33 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad ``Erik (i=erik@c-69-140-109-104.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad roberthl (n=robert@silentflame/member/roberthl) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad pacman87_ (n=pacman87@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) [NETSPLIT VICTIM] | |
| 05:52.33 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) [NETSPLIT VICTIM] | |
| 05:52.34 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 05:52.34 | *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 06:25.39 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) [NETSPLIT VICTIM] | |
| 06:25.39 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) [NETSPLIT VICTIM] | |
| 06:25.39 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 06:25.39 | *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 06:26.14 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) [NETSPLIT VICTIM] | |
| 06:26.15 | *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) [NETSPLIT VICTIM] | |
| 06:26.15 | *** join/#brlcad ``Erik (i=erik@c-69-140-109-104.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 06:26.15 | *** join/#brlcad roberthl (n=robert@silentflame/member/roberthl) [NETSPLIT VICTIM] | |
| 06:26.15 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) [NETSPLIT VICTIM] | |
| 06:26.15 | *** join/#brlcad pacman87_ (n=pacman87@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad Yoshi47 (n=jan@firewall.walinga.com) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad akafubu (n=akafubu@unaffiliated/akafubu) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad PrezKennedyII (i=Matthew@whitecalf.net) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad ``Erik (i=erik@c-69-140-109-104.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 06:39.32 | *** join/#brlcad roberthl (n=robert@silentflame/member/roberthl) [NETSPLIT VICTIM] | |
| 06:39.33 | *** join/#brlcad cosurgi (n=cosurgi@atak.bl.pg.gda.pl) [NETSPLIT VICTIM] | |
| 06:39.33 | *** join/#brlcad pacman87_ (n=pacman87@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 07:15.13 | *** join/#brlcad _clock_ (n=_sushi_@80-218-244-105.dclient.hispeed.ch) | |
| 07:23.18 | *** join/#brlcad FlossLikeYouMean (n=on_Chatz@ip72-198-41-52.ok.ok.cox.net) | |
| 08:49.44 | *** join/#brlcad talcite (n=Matthew@bas2-toronto21-1279331838.dsl.bell.ca) | |
| 09:46.35 | *** join/#brlcad talcite__ (n=Matthew@bas2-toronto21-1279331466.dsl.bell.ca) | |
| 10:23.51 | *** join/#brlcad yukonbob (i=1000@s142-179-54-198.bc.hsia.telus.net) [NETSPLIT VICTIM] | |
| 10:27.37 | *** join/#brlcad alex_joni (n=alex_jon@emc/board-of-directors/alexjoni) [NETSPLIT VICTIM] | |
| 10:27.37 | *** join/#brlcad Yoshi477 (n=jan@d72-39-56-44.home1.cgocable.net) [NETSPLIT VICTIM] | |
| 10:28.06 | *** join/#brlcad starseeker (n=starseek@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 10:28.35 | *** join/#brlcad CIA-28 (n=CIA@208.69.182.149) [NETSPLIT VICTIM] | |
| 10:28.35 | *** join/#brlcad kanzure (i=bryan@146.6.84.36) [NETSPLIT VICTIM] | |
| 10:46.39 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-133.sbndin.btas.verizon.net) | |
| 11:30.29 | *** join/#brlcad surje (n=surje@202.3.77.11) | |
| 12:32.51 | *** join/#brlcad samrose (n=samrose@c-24-11-185-57.hsd1.mi.comcast.net) | |
| 12:58.51 | ``Erik | <PROTECTED> |
| 13:00.13 | Yoshi47 | cool |
| 13:03.16 | Yoshi47 | ``Erik, can i specify this as a x y z on point 3 for an arb6 "0 (.5+(tan19.9x.5)) 1.3125" |
| 13:11.32 | brlcad | not with that syntax, but yeah you can |
| 13:14.24 | ``Erik | if you say "0 [expr .5+tan(19.9)*.5] 1.3125" I think |
| 13:15.13 | Yoshi47 | cool got to remember that |
| 13:15.28 | ``Erik | (the square brackets mean "execute this command", expr means "compute this mathematical expression") |
| 13:16.12 | Yoshi47 | ah |
| 13:16.14 | Yoshi47 | thanks |
| 13:16.25 | Yoshi47 | i'll try it on my next shape at break time |
| 13:18.22 | ``Erik | and if you find yourself doing a series of commands frequently, you can make them into a single command using "proc {args} {body}"... |
| 13:18.59 | Yoshi47 | i'll have to figure that one out |
| 13:19.39 | ``Erik | *shrug* it's a possible next step for when ya feel ready |
| 13:19.54 | Yoshi47 | ya, when i get bored! lol |
| 14:01.40 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-133.sbndin.btas.verizon.net) | |
| 15:17.24 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-133.sbndin.btas.verizon.net) | |
| 15:56.16 | *** join/#brlcad Elrohir (n=kvirc@p5B14EBC8.dip.t-dialin.net) | |
| 16:36.23 | brlcad | also, by default you'll have to escape the square brackets unless you turn off tcl eval mode (it's on the menu, or via "set glob_compat_mode 0") |
| 16:37.03 | brlcad | and i think tan takes radians, no? :) |
| 16:40.33 | ``Erik | hrm, probably too late for lunch |
| 17:14.21 | *** join/#brlcad talcite__ (n=Matthew@76.65.12.138) | |
| 17:19.30 | *** join/#brlcad dli (n=dli@69.172.102.119) | |
| 17:29.48 | CIA-28 | BRL-CAD: 03Banger 07http://brlcad.org * r1613 10/wiki/User:466_buy_cialis: |
| 17:36.40 | brlcad | never too late for lunch |
| 17:39.48 | CIA-28 | BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:466 buy cialis]] with an expiry time of infinite (account creation disabled, e-mail blocked): Spamming links to external sites |
| 17:39.54 | CIA-28 | BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:Banger]] with an expiry time of infinite (account creation disabled, e-mail blocked): Spamming links to external sites |
| 17:45.36 | CIA-28 | BRL-CAD: 03bob1961 * r35837 10/brlcad/trunk/src/tclscripts/archer/ (AttrGroupsDisplayUtility.tcl Makefile.am tclIndex): Added a bare bones utility for grouping and displaying objects by attribute. |
| 19:15.26 | CIA-28 | BRL-CAD: 03bob1961 * r35838 10/brlcad/trunk/src/libfb/fb_generic.c: Changed IF_RTGL to IF_OGL to expose ogl_interface. |
| 19:19.08 | CIA-28 | BRL-CAD: 03bob1961 * r35839 10/brlcad/trunk/src/ (archer/archer.bat mged/mged.bat util/rtwizard.bat): Update to version 7.15.0 |
| 19:44.13 | Yoshi47 | is there a way to turn off in wire frame mode the color specified in shader, i have a spacer that is white and it is hidden against my white background |
| 19:45.49 | brlcad | common problem, there is always some color that won't show up against a given background color |
| 19:47.32 | Yoshi47 | why does the wireframe take the color from the shader? can we turn that off and make the wireframe a generic color? or i guess thats not preferrrable |
| 19:49.05 | brlcad | there is a way to e/draw things up with a specified color, e -C #/#/# |
| 19:50.25 | *** join/#brlcad surje (n=surje@202.3.77.11) | |
| 19:51.42 | brlcad | in general, the wireframe color matches because users found it helps identify and segregate geometry |
| 19:51.50 | brlcad | especially as the model gets more and more complex with hundreds/thousands of objects |
| 19:51.51 | Yoshi47 | ya i agree |
| 19:52.13 | Yoshi47 | just have to use another color while editing |
| 19:52.16 | brlcad | as there are conventioned color schemes used on some teams to make given systems a given color for easy identification |
| 19:52.36 | brlcad | fuel systems are always green, engine componenets are always red, etc |
| 19:52.45 | Yoshi47 | ah |
| 19:57.30 | *** join/#brlcad b0ef (n=b0ef@084202026157.customer.alfanett.no) | |
| 20:05.13 | CIA-28 | BRL-CAD: 03brlcad * r35840 10/brlcad/trunk/src/librt/CMakeLists.txt: typo, should be arbn not arb8 |
| 20:26.16 | *** join/#brlcad samrose (n=samrose@c-24-11-185-57.hsd1.mi.comcast.net) | |
| 20:38.08 | CIA-28 | BRL-CAD: 03bob1961 * r35841 10/brlcad/trunk/src/ (3 files in 3 dirs): Expose bot_flip and bot_sync to Archer. |
| 21:09.12 | CIA-28 | BRL-CAD: 03starseeker * r35842 10/brlcad/trunk/src/proc-db/csgbrep.cpp: Whooops - free the NMG model explicitly created in csgbrep. Also, get set up for rhc testing. |
| 21:39.00 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-133.sbndin.btas.verizon.net) | |
| 22:13.23 | ``Erik | ahhh |
| 22:27.49 | ``Erik | I'm... to sexy for my shirt... to sexy for my shirt... |
| 22:28.04 | Yoshi477 | are you watching that... |
| 22:28.13 | ``Erik | no, just got the urge to say that |
| 22:28.21 | Yoshi477 | lol |
| 22:28.32 | ``Erik | <-- is all sorts of messed up in the head |
| 22:32.00 | ``Erik | my dance was too sexy for him |
| 22:32.02 | ``Erik | on the catwalk |
| 22:33.27 | *** join/#brlcad BigAToo (n=BigAToo@pool-96-230-124-133.sbndin.btas.verizon.net) | |
| 22:53.58 | ``Erik | hates doing gui work |
| 22:55.23 | ``Erik | hum, xcode has cocoa stuff for python and ruby now O.o I don't recall adding any packages to support those... neat |
| 23:00.22 | ``Erik | somewhat annoying, the brown book is good for xcode 2.x, the websites are all about xcode3.x, and they're fairly different |
| 23:04.09 | Yoshi477 | Warning: region unioned into region at '/xslide.c/xslide_holddown_2.r', lower region info ignored |
| 23:04.10 | Yoshi477 | Warning: region unioned into region at '/xslide.c/xslide_holddown_2.r/washer_M8_.8.r', lower region info ignored |
| 23:04.19 | Yoshi477 | why am i getting that? |
| 23:09.49 | Yoshi477 | is that cuase i should add a region to a region but instead use comb |
| 23:11.31 | ``Erik | a region represents a physical object, if you follow the path down the tree, you should only ever see one region flag |
| 23:11.46 | ``Erik | below the region is abstract shape data, so use combinations |
| 23:11.58 | ``Erik | above the region is a group of physical objects, so use assembly or part |
| 23:12.01 | Yoshi477 | i thought so, ok i guess i got to redo my tree structure |
| 23:12.40 | ``Erik | the warnings are "you're doing something bad... we'll let you do it, but understand, it's bad." |
| 23:13.33 | ``Erik | if, say, I have a big complex model with all the right materials and shaders, but I wanted to just turn it all glass or something to see through it, I could add it to a region with the glass shader to over-ride all the material information below, but that's... cheating the system :D |
| 23:14.00 | ``Erik | "Here's a shotgun. We recommend you do not shoot it at your foot, but won't stop you." |
| 23:14.33 | Yoshi477 | i like it |
| 23:14.41 | Yoshi477 | but i'll obey the rules Sir |
| 23:14.54 | ``Erik | shooting shotguns at your feet? *shrug* whatever makes ya happy, I spoze :D |
| 23:15.29 | Yoshi477 | what if i didn't have feet would you feel bad? |
| 23:15.46 | ``Erik | not really, no |
| 23:15.55 | ``Erik | :D |
| 23:15.59 | Yoshi477 | lol |
| 23:16.11 | ``Erik | probably just means that someone had entrusted you with a shotgun at some point in the past |
| 23:16.14 | ``Erik | :> |
| 23:16.54 | ``Erik | (fairly sure there're pics of you standing in your gallery, so'z I'm guessing no one has felt the urge to hand you a firearm) |
| 23:16.57 | ``Erik | ;0 |
| 23:17.00 | ``Erik | :) |
| 23:19.19 | Yoshi477 | could have fakies |
| 23:19.35 | Yoshi477 | so you looked through my gallery did ya |
| 23:20.57 | ``Erik | a little |
| 23:21.52 | Yoshi477 | so no comments you would like to spill out? |
| 23:22.35 | ``Erik | nope, busy getting my dinner here |
| 23:23.12 | ``Erik | ah, you have uploaded to 'more', cool |
| 23:23.58 | Yoshi477 | huh? |
| 23:24.13 | ``Erik | http://more.brlcad.org has a bearing.g |
| 23:24.28 | Yoshi477 | oh ya my tiny bearing |
| 23:24.33 | ``Erik | yuh oh, bldg391 is most definitely not bldg391, unless 391 is the "big blue room" |
| 23:25.54 | ``Erik | looks in a mirror and says "brlcad" 3 times in a row to make him appear and fix this |
| 23:25.59 | brlcad | heh |
| 23:26.13 | ``Erik | damn |
| 23:26.21 | ``Erik | "biggie smalls... biggie smalls... bi... uh..." |
| 23:26.32 | louipc | yeah how do you render the view from inside the sphere? |
| 23:26.53 | ``Erik | ah, wait, that might actually be bldg391, but rendered outside, yes |
| 23:27.00 | brlcad | it is |
| 23:27.04 | Yoshi477 | im lost |
| 23:27.12 | louipc | maybe you just need to cut away the half you don't want? |
| 23:27.13 | ``Erik | thought it was the planet we have |
| 23:27.38 | brlcad | bldg391 has 19 top-level objects, the one rendered on the site looks like all.g which includes a sky sphere |
| 23:28.04 | ``Erik | annotate the skysphere, and have the raytracer see that annotation and make sure the viewpoint is inside of the skysphere? |
| 23:28.16 | ``Erik | does asc support attributes? |
| 23:28.49 | brlcad | just have to make sure the eye is inside |
| 23:28.53 | brlcad | it's already a "shell" |
| 23:28.57 | brlcad | not a solid sphere |
| 23:29.31 | brlcad | v5 asc definitely supports attributes, don't recall if that was added to v4 asc |
| 23:30.01 | ``Erik | given that v4 was deprecated over a decade ago and we're close to v6, ... I frankly don't care :D |
| 23:31.01 | ``Erik | I wouldn't mind if _export5() was renamed to export() and the old v4 loader was all moved into dbupgrade, myself O:-) |
| 23:31.32 | ``Erik | doesn't see any v3 loader code *shrug* |
| 23:34.06 | brlcad | go for it :) |
| 23:34.22 | brlcad | all the *5() stuff should be s/5// |
| 23:35.25 | Yoshi477 | can someone take a look at this and tell me im doing it wrong cause my head is fried, http://ej.nijenhuis.pixi.me/v/CAD/xslide_g.html |
| 23:35.50 | Yoshi477 | B xslide.c |
| 23:36.24 | ``Erik | pasting a url to a wrapper page instead of directly to the .g file == wrong :D |
| 23:36.36 | Yoshi477 | you want the direct link |
| 23:36.47 | Yoshi477 | http://ej.nijenhuis.pixi.me/d/2439-1/xslide_g?g2_GALLERYSID=8d870d26847034d67e6a9b58f984d434 |
| 23:37.03 | Yoshi477 | there fixed one of my mistakes |
| 23:37.05 | ``Erik | not so great to 'fetch' or 'wget' :) |
| 23:37.23 | Yoshi477 | oh right i'll keep it in mind for the next time |
| 23:38.16 | brlcad | xslide.c shouldn't be a region |
| 23:38.26 | Yoshi477 | isn't it a comb |
| 23:38.32 | brlcad | regions are combinations |
| 23:38.38 | brlcad | but combinations are not necessarily regions |
| 23:39.06 | Yoshi477 | oh analyze |
| 23:39.16 | brlcad | think of a region as a homogenous "part" like you'd have in other cad systems |
| 23:39.25 | brlcad | you don't put parts into parts, that's what assemblies are for |
| 23:40.12 | Yoshi477 | and comb is used to make an assembly right? |
| 23:40.14 | ``Erik | 'comb' is the most general form |
| 23:40.18 | brlcad | you have the right idea that naming-convention-wise, it's good to name your regions .r and your non-regions .c |
| 23:40.32 | Yoshi477 | so all i have to do is change xslide.c into a comb |
| 23:40.37 | ``Erik | should parts and assemblies be .c ? |
| 23:40.45 | brlcad | right, you want to unset the region bit on it |
| 23:40.47 | Yoshi477 | comb is the most general form? there more? |
| 23:40.58 | Yoshi477 | and how may i pretell do that? |
| 23:41.24 | brlcad | adjust xslide.c region no |
| 23:41.43 | ``Erik | (the combination editor has a checkbox for that) |
| 23:41.46 | ``Erik | iirc |
| 23:41.59 | Yoshi477 | oh there |
| 23:42.02 | Yoshi477 | lol |
| 23:42.16 | Yoshi477 | so about the advance assemblies? |
| 23:42.35 | brlcad | so if you "tree xslide.c", you'll see a /R after all the objects that are regions |
| 23:43.02 | brlcad | and at a glance, it looks like the rest are okay |
| 23:43.16 | Yoshi477 | ya i analyzed them and it looks good to me |
| 23:43.35 | brlcad | looks like you might have a few paths that have no regions |
| 23:43.35 | Yoshi477 | im starting to like brlcad, lol |
| 23:43.48 | ``Erik | might wanna beat it with g_qa and g_lint |
| 23:43.59 | Yoshi477 | ``Erik, you lost me |
| 23:44.07 | Yoshi477 | brlcad, paths? |
| 23:44.13 | ``Erik | they're programs, they look over your geometry to see if things are reasonably sane |
| 23:44.22 | brlcad | Yoshi477: run "rtcheck" and wait a few seconds |
| 23:44.32 | ``Erik | automated tools to do what you're asking us to do for you :D |
| 23:45.01 | brlcad | then spin the model a little, you'll see yellow lines where you have overlaps |
| 23:45.12 | brlcad | looks like you have bolts overlapping bolts |
| 23:45.14 | Yoshi477 | ah |
| 23:45.18 | Yoshi477 | really |
| 23:45.21 | Yoshi477 | were? |
| 23:45.26 | Yoshi477 | i'll look |
| 23:46.01 | brlcad | 17 unique overlapping objects detected |
| 23:46.07 | ``Erik | thinks he will do the 4/5 brutality tomorrow morning |
| 23:46.26 | Yoshi477 | 0h i think i got a couple extra parts in there, i'll go through the tree and correct |
| 23:46.30 | Yoshi477 | thanks for your help |
| 23:46.38 | ``Erik | and bring in my brown book so I have a reason to disappear when the pitchforks and torches are handed out O.o |
| 23:46.40 | Yoshi477 | whats 4/5 brutality? |
| 23:47.00 | ``Erik | yoshi: ugly internal stuff that you should never notice as a 'mere mortal' user |
| 23:47.17 | Yoshi477 | ok good |
| 23:47.35 | ``Erik | (if anyone other than a low level developer realizes something changed, then I screwed up) :D |
| 23:48.00 | brlcad | it's where he gets brutally sodomized by only 4 out of 5 |
| 23:48.19 | ``Erik | 4 out of 5 sodomizers agree that ... |
| 23:50.26 | ``Erik | http://www.youtube.com/watch?v=BTW9aHf--co hehehe |
| 23:50.36 | brlcad | wow, gqa's overlap reporting sucks compared to rtcheck |
| 23:50.49 | ``Erik | g_qa has many deficiencies |
| 23:51.11 | ``Erik | :/ |
| 23:51.14 | brlcad | has the same duplicate reporting bug I fixed in rtcheck like 6 years ago |
| 23:51.27 | ``Erik | heh |
| 23:51.47 | brlcad | uselessly reports about 1000 overlaps on those 17 unique objects |
| 23:52.39 | ``Erik | I'll hold him down while ya punch the crap out of him for that? :D |
| 23:53.32 | Yoshi477 | im only a newbie, lol |
| 23:54.08 | ``Erik | yoshi: I meant the author of g_qa, he works a couple buildings over from brlcad and me :) |
| 23:54.43 | CIA-28 | BRL-CAD: 03brlcad * r35843 10/brlcad/trunk/TODO: make gqa overlap reporting suck less. |
| 23:54.52 | Yoshi477 | oh |
| 23:55.03 | brlcad | Yoshi477: yeah, the overlaps are pretty much expected from newbie modelers |
| 23:55.10 | Yoshi477 | well i do deserver a beating for screwing up, |
| 23:55.22 | ``Erik | nah, part of the learning curve |
| 23:55.30 | Yoshi477 | overlaps most likely in my case means i multiple parts in the same area right? |
| 23:55.36 | ``Erik | yes |
| 23:55.37 | brlcad | there's a "new" tool that does a better job at reporting them.. but it's teh suck in terms of how it reports them out |
| 23:55.50 | Yoshi477 | ah |
| 23:55.58 | ``Erik | two regions occupying the same physical space, it doesn't make sense physically |
| 23:57.08 | ``Erik | but it's a common modelling error, either from bad or careless definition of geometry, from slop in tesselation, or *shrug* whatever else... |
| 23:58.22 | ``Erik | (for example, I have an imported model from actual production, a removable item actually physically occupies the same space as the clip designed to hold it... and this is from the gurus... it happens, don't sweat it, just understand what it is :) |
| 23:59.35 | brlcad | Yoshi477: it might help to work with objects by themselves at the region level, resolve any problems there, then go to the parent combination and resolve issues there and so on |
| 23:59.42 | Yoshi477 | ah, man would it be a field trip to spend a day watching you guys. |
| 23:59.57 | ``Erik | yes, my webcomic reading is legendary. |
| 23:59.58 | Yoshi477 | brlcad, currently doing that |