IRC log for #brlcad on 20120405

00:02.11 ``Erik http://www.creativeapplications.net/mac/fugu-procedural-modelling-system-for-3d-graphics/
00:30.43 *** join/#brlcad xth1 (~thiago@187.106.50.132)
00:32.34 CIA-128 BRL-CAD: 03Crdueck 07http://brlcad.org * r3479 10/wiki/User:Crdueck: edits to proposal, project summary
00:49.39 *** join/#brlcad crdueck (~cdk@129-97-210-60.uwaterloo.ca)
00:53.45 *** join/#brlcad saksoft2 (~no@66-168-87-146.dhcp.kgpt.tn.charter.com)
01:00.27 saksoft2 I'm impressed. There are a lot more names in here than I thought there would be.
01:03.34 saksoft2 I would like to build something that looks like a stargate. A large outer ring with a rotating ring within it. The main difference is that I want to chop both rings into sectors/segments. I can figure out that I want to use cylinders for the basic shapes but what would you use to divide each ring (inner and outer) into separate sections?
01:06.40 saksoft2 What would you suggest?
01:13.39 crdueck i'm not too experienced with modeling with BRLCAD yet myself, but this wiki page details how to make a segmented spiral. maybe it could be useful
01:13.42 crdueck http://brlcad.org/wiki/Spiral
01:16.53 saksoft2 hmmm. not exactl what I was trying to do. I need to take the basic sector of each ring and add things to it like a flange plate. bolt holes, grooves, bearings, etc. So i need two sets of squarish rings that will nest inside one another chopped into an integer fraction of the entire circle.
01:18.17 saksoft2 constructing the basic rings is not hard (it's adding and subtracting cylinders of various radii). Where I am stuck is what to use to say make a 1/6 or 1/7 or 1/8th chop of the entire loop so that I can replicate it and add stuff to each piece.
03:06.12 *** join/#brlcad ibot (~ibot@rikers.org)
03:06.12 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.22.0 is forthcoming (eta: end of March) || BRL-CAD has applied to participate in GSoC 2012!
03:23.12 *** join/#brlcad Neil__ (~chatzilla@117.229.10.185)
03:26.17 crdueck primitive functions are declared in which header file?
04:03.30 saksoft2 brlcad: thanks for the advice. I am trying to do your first suggestion of model one piece and replicate it around. However, only the core of each piece will be the same. There will be variances to each segment based on its position around the circle. My question is which method would you experienced modelers use to chop one segment our of the larger ring?
04:03.54 saksoft2 our = out.
04:07.38 saksoft2 for example: a u-shaped channel with an outer diameter of 3m an inner diameter of 2.8m and a wall thickness of 1cm could easily be constructed out of 3 cylinders. I need one fraction of that to act as my 'base' shape on top of which I need to add bolts, bearings, cutouts, etc.
04:08.59 saksoft2 what tool would you use to select just that one sector of the larger ring?
04:20.14 *** join/#brlcad kanzure_ (~kanzure@131.252.130.248)
04:20.25 *** join/#brlcad brlcad (~sean@BZ.BZFLAG.BZ)
04:20.39 *** join/#brlcad starseeker (~starseeke@BZ.BZFLAG.BZ)
04:56.21 starseeker hmm - src/sig/dfft.c:217:15: error: array subscript is above array bounds
05:12.40 *** part/#brlcad saksoft2 (~no@66-168-87-146.dhcp.kgpt.tn.charter.com)
06:44.46 CIA-128 BRL-CAD: 03Crdueck 07http://brlcad.org * r3480 10/wiki/User:Crdueck: added second patch
07:04.19 *** join/#brlcad jimmiebtlr_ (62f5dd5d@gateway/web/freenode/ip.98.245.221.93)
07:10.48 CIA-128 BRL-CAD: 03Jimmiebtlr 07http://brlcad.org * r3481 10/wiki/User:Jimmiebtlr/Proposal:
07:12.20 CIA-128 BRL-CAD: 03Jimmiebtlr 07http://brlcad.org * r3482 10/wiki/User:Jimmiebtlr/Proposal:
07:14.21 jimmiebtlr_ Hi, I'm interested in working with BRL-CAD on a GSOC project, any feedback on my current proposal would be greatly appreciated.
07:42.27 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
07:57.52 *** join/#brlcad minhan (daba12e8@gateway/web/freenode/ip.218.186.18.232)
08:30.48 *** join/#brlcad jimmiebtlr_ (62f5dd5d@gateway/web/freenode/ip.98.245.221.93)
08:31.16 CIA-128 BRL-CAD: 03Jimmiebtlr 07http://brlcad.org * r3483 10/wiki/User:Jimmiebtlr/Proposal:
08:34.12 CIA-128 BRL-CAD: 03Jimmiebtlr 07http://brlcad.org * r3484 10/wiki/User:Jimmiebtlr/Proposal:
08:43.27 *** join/#brlcad Neil__ (~chatzilla@117.229.88.167)
08:49.51 *** join/#brlcad stas (~stas@82.208.133.12)
09:50.36 CIA-128 BRL-CAD: 03Jimmiebtlr 07http://brlcad.org * r3485 10/wiki/User:Jimmiebtlr/Proposal:
10:14.03 *** join/#brlcad Al_Da_Best (~Al_Da_Bes@027e71f6.bb.sky.com)
10:52.21 *** join/#brlcad v_zotov (~Miranda@46.164.232.253)
10:55.26 v_zotov Hello. Does anyone here?
10:56.03 Al_Da_Best Hi
10:56.55 *** join/#brlcad v_zotov (~Miranda@46.164.232.253)
10:58.57 brlcad ~ask
10:58.57 ibot Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there; just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will.
11:01.34 v_zotov I want to know more about Geometry Conversion Library project. Please, tell me what tasks I can do with it.
11:02.44 brlcad selecting the title of each project idea goes to a page with more details
11:03.02 brlcad technically, you're the one proposing the tasks, they should be tasks that make sense and are interesting to you
11:03.08 brlcad our ideas are merely starting poitns
11:03.31 brlcad the basica idea, though, is to have a library built out of all of our existing converters
11:37.42 *** join/#brlcad kane (5ce098be@gateway/web/freenode/ip.92.224.152.190)
11:39.10 *** join/#brlcad kane_ (5ce098be@gateway/web/freenode/ip.92.224.152.190)
11:48.17 CIA-128 BRL-CAD: 03starseeker * r49916 10/brlcad/trunk/ (4 files in 2 dirs): Use parallel make in more places than just the main builds
11:54.34 starseeker is a bit puzzled - that N/2 subscript in dfft.c seems to be coming originally from int L = sizeof(data) / sizeof(*data);
12:00.43 brlcad we've been compiling that for a very long time without issue so the leading question is what's changed -- what's giving that error now?
12:02.24 starseeker gentoo, after system upgrade, with optimization flags (Release configuration)
12:02.42 starseeker gcc version 4.5.3
12:03.01 starseeker x86_64
12:03.33 brlcad I compile 4.6.2 64-bit without issue
12:03.58 brlcad so still something smells fishy
12:09.22 brlcad lets's see...
12:09.29 brlcad L should be (4096*4) / 4 = 4096
12:10.03 brlcad N is L so N/2 is 2048
12:10.53 brlcad that's indexing into mags, which is 2048 in size
12:10.59 brlcad hm, boom
12:11.11 starseeker nods - a small test program shows int L = 32768/8 = 4096 here
12:13.00 brlcad yay, coverity fix injected off-by-one bug
12:13.00 starseeker should mags be mags[MAXOUT+1]?
12:13.22 brlcad it should, sorta .. MAXOUT is supposed to be +1
12:13.40 brlcad L was a hard-coded 1024 before (which coverity rightly barked on)
12:14.09 *** join/#brlcad cristina (~cristina@188.24.64.167)
12:14.12 cristina hello
12:15.02 starseeker interesting it hasn't popped up until now...
12:16.44 brlcad probably requires an optimized compile
12:17.19 CIA-128 BRL-CAD: 03brlcad * r49917 10/brlcad/trunk/src/sig/dfft.c: revert 49350 since it introduces an off-by-one error on the nyquist calc. looks like MAXOUT is defined wrong off-by-one, but need to investigate the impact and test
12:19.51 cristina brlcad, I've released a version of my proposal a couple days ago. Could you take a look at it and give me some feedback?
12:29.30 *** join/#brlcad atneik (~atneik@59.178.47.116)
12:31.05 *** join/#brlcad thiago (~thiago@187.106.50.132)
12:32.08 CIA-128 BRL-CAD: 03starseeker * r49918 10/brlcad/trunk/misc/CMake/distclean.cmake.in: Only run benchmark clobber during distclean if we actually need it.
12:33.50 *** join/#brlcad npcdoom (~npcdoom@gugve/developer/npcdoom)
12:38.36 *** join/#brlcad atneik (~atneik@59.178.47.116)
14:21.51 *** join/#brlcad andrei_ (~andrei@188.25.163.92)
14:28.00 CIA-128 BRL-CAD: 03tbrowder2 * r49919 10/brlcad/trunk/src/ (6 files in 4 dirs): moved vdeck GIFT converion tool under conv dir where it belongs, tested a cmake out of src dir build okay (bin and man page); added ComGeom details to Formats.csv
14:40.41 *** join/#brlcad atneik (~atneik@59.178.47.116)
15:35.17 CIA-128 BRL-CAD: 03Ksuzee 07http://brlcad.org * r3486 10/wiki/User:Ksuzee/Proposal:
15:35.50 *** join/#brlcad ksuzee (c1976953@gateway/web/freenode/ip.193.151.105.83)
15:36.49 CIA-128 BRL-CAD: 03Ksuzee 07http://brlcad.org * r3487 10/wiki/User:Ksuzee/Proposal:
15:41.41 *** join/#brlcad xth1 (~thiago@187.106.50.132)
15:42.34 ksuzee to <brlcad> Hello, Sean! I've corrected my proposal on www.google-melange.com and here http://brlcad.org/wiki/User:Ksuzee. I've chosen the other example of duplication (we talked about it yesterday) and made the development schedule more detailed. Check it, please)
16:01.08 *** join/#brlcad atneik (~atneik@59.178.148.215)
16:34.22 CIA-128 BRL-CAD: 03starseeker * r49920 10/brlcad/trunk/ (18 files in 2 dirs): Regression testing was failing when using quirky file paths. Need to quote the file path in the saveview output too.
16:36.15 *** join/#brlcad crdueck (~cdk@129-97-210-60.uwaterloo.ca)
16:36.35 *** join/#brlcad xth1 (~thiago@187.106.50.132)
16:37.14 starseeker I guess that saveview fix is up there with the Archer change - would be visible under the right conditions
16:37.38 CIA-128 BRL-CAD: 03Jimmiebtlr 07http://brlcad.org * r3488 10/wiki/User:Jimmiebtlr/Proposal:
16:40.05 jimmiebtlr_ If anyone would be willing to take a look at my proposal and provide some critiques I would be grateful, it's located at http://brlcad.org/wiki/User:Jimmiebtlr/Proposal
16:59.44 CIA-128 BRL-CAD: 03starseeker * r49921 10/brlcad/trunk/ (4 files in 2 dirs): Make defining distcheck targets a bit more flexible. Add a test for pathnames with odd characters.
17:07.44 CIA-128 BRL-CAD: 03starseeker * r49922 10/brlcad/trunk/misc/CMake/Distcheck.cmake: Whoops - right, this should be a macro.
17:21.04 *** join/#brlcad thiago_ (~thiago@187.106.50.132)
17:32.26 CIA-128 BRL-CAD: 03starseeker * r49923 10/brlcad/trunk/ (CMakeLists.txt misc/CMake/Distcheck.cmake): provide the paths we want for each test
17:33.03 *** join/#brlcad thiago_ (~thiago@187.106.50.132)
17:35.04 *** join/#brlcad kane_ (5ce098be@gateway/web/freenode/ip.92.224.152.190)
17:38.17 CIA-128 BRL-CAD: 03starseeker * r49924 10/brlcad/trunk/src/other/step/cmake/SCL_Utils.cmake: libs->libslist, per 49867
17:42.51 CIA-128 BRL-CAD: 03starseeker * r49925 10/brlcad/trunk/src/other/step/cmake/SCL_Utils.cmake: Need quotes for this comparison...
17:45.22 CIA-128 BRL-CAD: 03starseeker * r49926 10/brlcad/trunk/misc/CMake/Distcheck.cmake: fix standard disttarget defs to match new convention
17:58.30 CIA-128 BRL-CAD: 03starseeker * r49927 10/brlcad/trunk/misc/CMake/Distcheck.cmake: set dirs as variables for configure_file
20:01.16 *** join/#brlcad ibot (~ibot@rikers.org)
20:01.16 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.22.0 is forthcoming (eta: end of March) || BRL-CAD has applied to participate in GSoC 2012!
20:05.55 *** join/#brlcad xth1 (~thiago@187.106.50.132)
20:06.25 *** join/#brlcad Neil__ (~chatzilla@117.229.121.144)
20:15.12 *** join/#brlcad bjorkintosh (~bjork@ip70-189-66-194.ok.ok.cox.net)
20:22.17 *** join/#brlcad stas (~stas@188.24.35.114)
20:29.19 *** join/#brlcad andrei_ (~andrei@188.25.163.92)
21:09.25 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
21:16.02 *** join/#brlcad npcdoom (~npcdoom@190.39.142.150)
21:16.02 *** join/#brlcad npcdoom (~npcdoom@gugve/developer/npcdoom)
21:44.54 *** join/#brlcad xth1 (~thiago@187.106.50.132)
21:49.07 *** join/#brlcad jimmiebtlr__ (62f5dd5d@gateway/web/freenode/ip.98.245.221.93)
21:56.36 *** join/#brlcad xth1 (~thiago@187.106.50.132)
22:04.11 *** join/#brlcad thiago_ (~thiago@187.106.50.132)
22:44.42 starseeker brlcad: need some shell scripting help - the repository.sh script is profoundly unhappy when I try to feed it paths with spaces in them
22:45.07 starseeker I've tried a bunch of quoting options and none of it seems to help
22:47.20 CIA-128 BRL-CAD: 03starseeker * r49929 10/brlcad/trunk/regress/flawfinder.sh: Um... previous tests weren't passing when I tried to run the flawfinder script, despite python being present... is this right?
23:04.59 crdueck starseeker: is this an error with unix filepaths (with backslash escaped spaces) or windows paths?
23:09.53 starseeker unix filepaths
23:10.11 starseeker repository.sh is a shell script, and not currently runnable on Windows
23:17.09 crdueck i'm trying to change the IFS to break commands by newlines instead of spaces. I can get it to not complain until the common.h inclusion check when the new IFS breaks grep or something. I'm going to keep playing with it
23:17.46 crdueck nvm it works
23:18.43 crdueck i'll upload a patch to the tracker, i get no complains with this path: brlcad\ -\ svn
23:18.59 crdueck i assume you have more thourough tests though
23:22.40 crdueck https://sourceforge.net/tracker/?func=detail&aid=3515324&group_id=105292&atid=640804
23:23.57 crdueck i tested it really quickly, it should work on filepaths with and without spaces.
23:24.26 starseeker crdueck: I don't see any files attached?
23:25.16 crdueck oh whoops, i didnt submit with a summary the first time. I didnt select a file to upload the second time. its up now
23:26.15 crdueck ahh... the line "OIFS=$IFS" isnt needed, i had it there originally in case i wanted to change the IFS back
23:26.52 crdueck but that shouldnt be needed
23:28.53 starseeker that avoids wiping out, but the tests don't seem to be performed
23:29.09 starseeker I tried sticking bio.h in one of the headers, and it didn't catch it
23:29.42 crdueck can you explain that test a little more?
23:30.44 starseeker sure - most of our headers aren't supposed to use bio.h or others in that list - repository.h is grepping for bio.h in the headers to see if it's present where it shouldn't be
23:31.03 starseeker other tests in that file are similar
23:31.16 starseeker gotta run now, I'll be back online later
23:31.34 crdueck okay, i'm going to see what i can do
23:32.04 starseeker thing to do with those is to deliberately do what the script is looking to find to be sure it spots it
23:33.14 *** join/#brlcad IriX64 (~kvirc@64.229.210.36)
23:33.18 starseeker needs to do that with flawfinder too
23:33.27 starseeker IriX64: what system conditions did you see that problem on?
23:33.43 starseeker configuration options, operating system, etc?
23:34.25 starseeker I'm not seeing the failure, so I need more specifics on how you are triggering it
23:35.15 starseeker OK, bbl

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