| 00:27.05 | *** join/#brlcad unicodesnowman (~unicodesn@unaffiliated/unicodesnowman) | |
| 00:27.30 | Notify | 02GCI:krishna_ravi * 5028787255246848 : Ready for review - The work on this task is ready to be reviewed. |
| 02:56.18 | ``Erik | grumbles and wishes he was still in jamaica |
| 03:32.15 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 04:19.41 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 05:03.07 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 05:24.45 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 05:26.26 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 05:28.36 | *** join/#brlcad albertcoder (~quassel@202.164.53.117) | |
| 05:35.03 | *** join/#brlcad MarcTannous (bc1b5b2e@gateway/web/cgi-irc/kiwiirc.com/ip.188.27.91.46) | |
| 05:37.30 | *** join/#brlcad albertcoder (~quassel@202.164.53.117) | |
| 05:42.53 | *** join/#brlcad albertcoder (~quassel@202.164.53.117) | |
| 05:47.37 | *** join/#brlcad albertcoder (~quassel@202.164.53.117) | |
| 05:47.43 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 05:48.49 | *** join/#brlcad albertcoder (~quassel@202.164.53.117) | |
| 06:02.48 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 06:04.24 | *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125) | |
| 06:05.26 | Notify | 02GCI:popescuandrei * 4956557716488192 : Task Assigned - This task has been assigned to Angie. You have 100 hours to complete this task, good luck! |
| 06:23.17 | *** join/#brlcad YashM (~YashM@117.198.3.93) | |
| 07:27.18 | *** join/#brlcad albertcoder (~quassel@202.164.53.117) | |
| 08:33.16 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 08:38.24 | andrei_ | Hello! |
| 08:55.13 | Notify | 02GCI:brlcad * 5048599469621248 : follow-on - A follow-on to this task is now posted: https://www.google-melange.com/gci/task/view/google/gci2014/5048599469621248 There's also a set of five tasks... |
| 08:55.14 | gcibot | [[ Implement bu_scan_fastf_t() function to scan floating point values from strings || BRL-CAD || Closed || Sean, Daniel_R ]] |
| 08:55.55 | Notify | 02GCI:brlcad * 5874710239772672 : follow-on - A follow-on to this task has been posted to visualize the current ray-bundling patterns:... |
| 08:56.22 | andrei_ | Hmm, new batch of tasks arrived, apparently 191 open task at this moment |
| 08:57.15 | Notify | 02GCI:brlcad * 6464160023969792 : follow-on task - A follow-on task to get credit for your scripts has been posted: https://www.google-melange.com/gci/task/view/google/gci2014/6632135641268224 ... |
| 08:57.17 | gcibot | [[ Implement script to create a planetary gear || BRL-CAD || Open || Kesha Shah, Harmanpreet ]] |
| 08:57.56 | Notify | 02GCI:brlcad * 6109916221669376 : v&v follow-on - A follow-on task to verify/validate that the implementation is correct has been posted:... |
| 08:59.00 | brlcad | andrei_: yeah... few days late, but there up now |
| 09:00.31 | andrei_ | I'm surprised that there seem to be very few students, I was expecting a lot more to push to get 3 tasks |
| 09:04.58 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 09:06.48 | unicodesnowman | there are 20% more orgs this year |
| 09:07.47 | *** join/#brlcad jasvir (~jasvir@202.164.53.117) | |
| 09:14.53 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 09:21.24 | *** join/#brlcad Stragus_ (~alexis@modemcable090.29-19-135.mc.videotron.ca) | |
| 09:22.35 | Notify | 02GCI:zhang_yizhuo * 4596409726664704 : Task Claimed - I would like to work on this task. |
| 09:23.46 | Notify | 02GCI:zhang_yizhuo * 4596409726664704 : Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 09:24.13 | *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) | |
| 09:40.26 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : Task Claimed - I would like to work on this task. |
| 09:41.42 | Notify | 02GCI:popescuandrei * 6632135641268224 : Task Assigned - This task has been assigned to Raptor. You have 100 hours to complete this task, good luck! |
| 09:43.13 | Notify | 02GCI:ralpt3748752_qejwhe * 6464160023969792 : Other works by using a script - I've also done with a script https://www.google-melange.com/gci/task/view/google/gci2014/5297983323111424 and... |
| 09:43.14 | gcibot | [[ Model tsunami wallpaper artwork with BRL-CAD #3 || BRL-CAD || Closed || Isaac Kamga, Harmanpreet ]] |
| 09:57.38 | Notify | 02GCI:rossberg * 5028787255246848 : None - First: binu_types isn't a variable but a constant, which normally isn't a problem. We have many constants in BRL-CAD. Often as "define" but "const" should... |
| 09:57.44 | Notify | 02GCI:rossberg * 5028787255246848 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to... |
| 09:57.59 | Notify | 02GCI:rossberg * 5028787255246848 : Deadline extended - The deadline of the task has been extended with 2 days and 0 hours. |
| 10:19.15 | *** join/#brlcad merzo (~merzo@156-100-132-95.pool.ukrtel.net) | |
| 10:46.38 | *** join/#brlcad YashM (~YashM@117.222.71.2) | |
| 11:03.39 | Notify | 02GCI:thevk * 5855100174073856 : Ready for review - The work on this task is ready to be reviewed. |
| 11:09.09 | Notify | 02GCI:thevk * 5855100174073856 : Modeling - Firstly, i've created a lot of arb5s. Then, placed them in a 4x7 rectangle. Copied the rectangle twice. These rectangles were linked together, so change... |
| 11:10.50 | Notify | 02GCI:bunnypangsai * 5337594732740608 : Ready for review - The work on this task is ready to be reviewed. |
| 11:20.46 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : Using a script - The first version of the script was flawed because it was necessary to enter data in mged. The second version does everything itself... |
| 11:24.01 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : Ready for review - The work on this task is ready to be reviewed. |
| 11:26.01 | *** join/#brlcad merzo (~merzo@156-100-132-95.pool.ukrtel.net) | |
| 11:26.08 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : None - If you replace the windows in the script path on the respective |
| 11:32.13 | Notify | 02GCI:arnav * 4948190365220864 : Task Claimed - I would like to work on this task. |
| 11:33.18 | Notify | 02GCI:ch3ck * 4948190365220864 : Task Assigned - This task has been assigned to Arnav. You have 100 hours to complete this task, good luck! |
| 11:38.19 | *** join/#brlcad mihaineacsu (~mihaineac@92.85.10.174) | |
| 11:40.12 | Notify | 02GCI:ch3ck * 5337594732740608 : Task Closed - Congratulations, this task has been completed successfully. |
| 11:45.13 | Notify | 02GCI:chenning * 6386404808458240 : Ready for review - The work on this task is ready to be reviewed. |
| 11:46.18 | Notify | 02GCI:popescuandrei * 6386404808458240 : Task Closed - Congratulations, this task has been completed successfully. |
| 11:54.03 | *** join/#brlcad luca79 (~luca@host16-10-dynamic.0-87-r.retail.telecomitalia.it) | |
| 12:46.43 | Notify | 02GCI:estafador * 5228725012529152 : Task Claimed - I would like to work on this task. |
| 12:48.13 | Notify | 02GCI:popescuandrei * 5228725012529152 : Task Assigned - This task has been assigned to Youlian_M. You have 100 hours to complete this task, good luck! |
| 13:46.31 | Notify | 03BRL-CAD:ejno * 63901 (brlcad/trunk/src/libged/simulate/collision.cpp brlcad/trunk/src/libged/simulate/collision.hpp and 3 others): get volumes from librt; support matrix scaling information |
| 14:14.06 | Notify | 02GCI:wenxuan45 * 5311760286351360 : Ready for review - The work on this task is ready to be reviewed. |
| 14:38.21 | Notify | 03BRL-CAD:ejno * 63902 (brlcad/trunk/src/libgcv/plugin.c brlcad/trunk/src/libgcv/plugin.h): add version information to gcv_plugin_info |
| 14:53.24 | Notify | 02GCI:rossberg * 5311760286351360 : "Take a full screenshot ... - ... and submit it here." "Full" means the whole desktop with the mged or archer windows. Otherwise, it looks like you could create... |
| 14:55.24 | Notify | 02GCI:rossberg * 5311760286351360 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to... |
| 15:19.36 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Task Claimed - I would like to work on this task. |
| 15:23.34 | Notify | 02GCI:ch3ck * 5198651785740288 : Task Assigned - This task has been assigned to Andromeda Galaxy. You have 100 hours to complete this task, good luck! |
| 15:25.26 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 15:25.53 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Ready for review - The work on this task is ready to be reviewed. |
| 15:27.02 | andromeda-galaxy | for the raytrace background transparency set of tasks, how does rendering to png work? As far as I can tell, rt/rtedge only support rendering to pix and converting with pix-png, but the (current) pix file format doesn't seem to have anything like that... |
| 15:27.06 | andromeda-galaxy | (transparency) |
| 15:27.42 | YashM | When I did it, I had to render an image with a white background and crop it out in Photoshop |
| 15:28.21 | YashM | there was some command startseeker mentioned but I was not able to execute due to some reason I don't remember so I just copped it out. |
| 15:28.47 | andromeda-galaxy | YashM: did you render with rt -o into a .pix file and then use pix-png to get a png before cropping it out? |
| 15:29.31 | andromeda-galaxy | there are some tasks now to make rt support transparent backgrounds which I'm interested in, but I'm slightly confused as to how to deal with it if pix doesn't support alpha-channel (which it doesn't seem to)... |
| 15:30.09 | YashM | no didnt use .pix |
| 15:30.51 | andromeda-galaxy | how? |
| 15:31.32 | YashM | i made a .png and opened in PS |
| 15:32.28 | andromeda-galaxy | how did you make the .png though |
| 15:32.42 | andromeda-galaxy | I couldn't find a .png option for cmd-line 'rt' |
| 15:32.46 | YashM | haha, just took a screenshot |
| 15:33.55 | andromeda-galaxy | ohhhh... well, then I'm stilll slightly confused about that task, since for file-output it doesn't seem to want to create anything other than pix (and trying to modify pix would be annoying, because backwards-compatibility + pix image dimentions are usually determined by filesize) |
| 15:35.18 | andromeda-galaxy | brlcad, d_rossberg: any ideas? |
| 15:49.02 | d_rossberg | follow the description in the tasks: the first one requires to introduc a new command line option, which has no effect so far |
| 15:49.54 | d_rossberg | the next one is to create and handle memory for the alpha channel, which will be ignored for output so far |
| 15:50.21 | d_rossberg | the next one is to not ignore this buffer during png output |
| 15:53.21 | *** join/#brlcad YashM_ (~YashM@117.198.14.41) | |
| 15:54.16 | Notify | 02GCI:brlcad * 5198651785740288 : tested? - It looks like you nibble off and lose the first character of the next fastf_t if src is stdin? It also looks like this won't handle interleaved... |
| 15:54.27 | Notify | 02GCI:brlcad * 5198651785740288 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to... |
| 15:56.32 | Notify | 02GCI:brlcad * 6632135641268224 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to... |
| 15:58.12 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : testedness - I've tested it with strings, let me quickly re-test it with stdin... what do you mean by interleaved delimiters? |
| 15:58.27 | Notify | 02GCI:brlcad * 6632135641268224 : comments - Raptor, this looks great, but you left off adding some comments to explain what the logic is doing and why (and summary / details that might not be... |
| 16:00.15 | *** join/#brlcad luca79 (~luca@host81-29-dynamic.4-87-r.retail.telecomitalia.it) | |
| 16:01.25 | ``Erik | andromeda-galaxy: the intermediate format for raytrace results needs to be updated to support transparency... right now, it's pix (raw rgb24). Step 1 would be to redo that layer to handle things like alpha, hdr, gamma, etc. |
| 16:01.33 | Notify | 02GCI:brlcad * 5855100174073856 : Task Closed - Congratulations, this task has been completed successfully. |
| 16:02.28 | Notify | 02GCI:brlcad * 5855100174073856 : not quite the target - Not quite the quality of the image referenced but you get a pass for pretty solid effort. This is a pretty tricky task to do without... |
| 16:03.58 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : interleaved delimiters - I thought that the original intention for the code (and what happened when using scanf() for the delim scanning) was that if the code... |
| 16:06.49 | andromeda-galaxy | ``Erik: I see... how would it be possible to preserve backwards-compatibility from a hypothetical pixv2 with alpha/hdr/gamma/etc. with the original pix? |
| 16:07.39 | andromeda-galaxy | brlcad: do you think that the code should allow extra spaces around delimiters? I originally hadn't intended it too.... |
| 16:24.18 | Notify | 02GCI:thevk * 4961749845409792 : Task Claimed - I would like to work on this task. |
| 16:31.08 | Notify | 02GCI:harman052 * 4961749845409792 : Task Assigned - This task has been assigned to Vladimir Kuznetsov. You have 100 hours to complete this task, good luck! |
| 16:31.17 | *** join/#brlcad YashM__ (~YashM@117.198.14.41) | |
| 16:38.38 | Notify | 02GCI:rohit_agarwal * 5625032667561984 : Ready for review - The work on this task is ready to be reviewed. |
| 16:44.04 | Notify | 02GCI:brlcad * 5625032667561984 : Task Closed - Congratulations, this task has been completed successfully. |
| 16:44.16 | Notify | 02GCI:rohit_agarwal * 5625032667561984 : None - I have uploaded my design - Webpage Big.xcf/.png for big screens and Webpage Small.xcf/.png for small screens. In the existing homepage and in the... |
| 16:45.20 | Notify | 02GCI:brlcad * 5625032667561984 : very nice - Rohit, this is VERY nice polished work. Thank you! Please continue with some of our other design tasks as you are clearly experienced. A bunch of new... |
| 16:46.24 | andromeda-galaxy | brlcad: I was curious about the implement rt transparency project set of tasks you uploaded, but I noticed that none of them mention anything about re-designing the pix file format to make transparency support possible... that seems like it would be a fairly major effort in itself, since equivalents of all the *pix* tools would have to be reimplemented |
| 16:50.54 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Backtracking - This version implements a balance between matching exactly the spaces in the delimiter and allowing extra spaces to surround it (post-delimiter... |
| 16:51.47 | *** join/#brlcad jasvir (~jasvir@122.173.234.183) | |
| 16:59.39 | *** join/#brlcad nmz787_i (~nmccorkx@134.134.139.76) | |
| 17:01.56 | Notify | 02GCI:rohit_agarwal * 6365435620491264 : Task Claimed - I would like to work on this task. |
| 17:02.04 | *** part/#brlcad jasvir (~jasvir@122.173.234.183) | |
| 17:03.06 | Notify | 02GCI:deepakkumarsharma * 6365435620491264 : Task Assigned - This task has been assigned to Rohit Agarwal. You have 100 hours to complete this task, good luck! |
| 17:03.41 | Notify | 02GCI:judebirch * 6730854608928768 : Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 17:05.22 | Notify | 02GCI:judebirch * 5014705181556736 : Task Claimed - I would like to work on this task. |
| 17:05.57 | Notify | 02GCI:mihaineacsu29 * 5014705181556736 : Task Assigned - This task has been assigned to Jude. You have 100 hours to complete this task, good luck! |
| 17:06.27 | *** join/#brlcad raptor (~raptor@194.28.75.209) | |
| 17:07.52 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Ready for review - The work on this task is ready to be reviewed. |
| 17:09.58 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Extra leading spaces - The -v2-allow-extra-leading-spaces.patch file includes scanning extra leading spaces by stripping spaces off of the delimiter string and... |
| 17:10.53 | andromeda-galaxy | d_rossberg: right, but the buffer is created in rt and the png output is written in pix-png, so my question is about how to to communicate the buffer from rt to pix-png since the pix file format doesn't have room for an alpha-channel (and adding one would probably break backwards-compatibility) |
| 17:26.00 | *** join/#brlcad raptor_ (~raptor@194.28.75.209) | |
| 17:35.08 | starseeker | andromeda-galaxy: we've got the comgeom-g import task up if that's still of interest |
| 17:35.21 | starseeker | looks like I forgot to get the NACA tasks in... oh well, too late now |
| 17:35.43 | andromeda-galaxy | starseeker: ahh, let me take a quick look at that |
| 17:35.50 | andromeda-galaxy | I didn't see it on my first scan through |
| 17:36.01 | starseeker | http://www.google-melange.com/gci/task/view/google/gci2014/5792678377684992 |
| 17:36.02 | gcibot | [[ Investigate comgeom-g import issue || BRL-CAD || Open || Sean, Daniel_R, Dishank ]] |
| 17:37.05 | andromeda-galaxy | starseeker: thanks! it looks like it would be interesting |
| 17:37.17 | andromeda-galaxy | right now I've been putting up the 2 that I already had done & have been waiting for... |
| 17:37.24 | starseeker | nods |
| 17:37.30 | starseeker | no rush, just wanted to point it out |
| 17:37.49 | andromeda-galaxy | thanks! by the way, did you see my questions about the rt transparency tasks above? |
| 17:38.00 | starseeker | um, one sec |
| 17:38.45 | starseeker | oh |
| 17:39.58 | starseeker | you should be able to specify a png file by file extension, e.g. rt -o file.png model.g model |
| 17:40.11 | andromeda-galaxy | really? there doesn't seem to be any code in rt to deal with pngs |
| 17:40.21 | andromeda-galaxy | and the man page just says that -o always creates a .pix |
| 17:41.07 | starseeker | it should be calling libicv to deal with it |
| 17:41.15 | starseeker | the man page is probably out of date :/ |
| 17:41.42 | andromeda-galaxy | ahhh |
| 17:41.46 | andromeda-galaxy | interesting |
| 17:44.18 | andromeda-galaxy | starseeker: are you sure it's actually using the icv codepath? |
| 17:44.31 | starseeker | seems to be - I just generated a png image here |
| 17:45.45 | starseeker | wants to kick himself for not getting additinal NACA tasks in there |
| 17:46.08 | starseeker | andromeda-galaxy: do you have more NACA stuff you haven't committed yet? |
| 17:46.13 | andromeda-galaxy | starseeker: oh well, if there's another task push I'll do them, or if not, I'll look into them some more after GCI |
| 17:46.18 | andromeda-galaxy | yes, but it's still somewhat broken |
| 17:46.32 | andromeda-galaxy | so I was going to try to fix it more before committing it |
| 17:46.52 | starseeker | doubts brlcad is planning another task push (10 days to go) |
| 17:47.17 | andromeda-galaxy | about rt, I'm just curious because view.c seems to still have code to writing to non-icv filehandles |
| 17:47.19 | starseeker | if you've already done more work, maybe we can get a few tossed in there... hate to not have you get credit for it |
| 17:47.20 | andromeda-galaxy | (as pix) |
| 17:47.31 | starseeker | it might |
| 17:47.48 | starseeker | did you try walking it through the debugger? |
| 17:48.12 | andromeda-galaxy | starseeker: so, as it stands currently, basically I've done the work for all the tasks that were already up, but I haven't committed all of it because a bunch of it still doesn't work |
| 17:48.16 | starseeker | it might be doing things in pix in memory and then handing that off to icv (that's what I would expect) |
| 17:48.28 | starseeker | oh, gotcha |
| 17:48.31 | andromeda-galaxy | and on top of that, even though a bunch of it is getting the correct result (naca), there are still valgrind errors |
| 17:49.23 | andromeda-galaxy | unfortunately, getting several hundred lines of converted-but-untested code into shape is going to take some time... I was planning to do some more of it if there were more tasks, but it not I'll do some more after GCI |
| 17:49.40 | starseeker | andromeda-galaxy: I'll see if I can persuade brlcad to add some tasks for it |
| 17:49.57 | starseeker | is half expecting andromeda-galaxy to fall asleep on his keyboard after GCI is over ;-) |
| 17:50.30 | *** join/#brlcad darshpreets (~darshpree@202.164.53.117) | |
| 17:52.41 | andromeda-galaxy | starseeker: thanks! |
| 17:53.36 | andromeda-galaxy | investigating comgeom should be fun... I still think about that iges bug from last year sometimes |
| 17:53.57 | starseeker | heh |
| 17:54.02 | starseeker | comgeom should be a lot simpler |
| 17:54.17 | starseeker | 's guess is ordering of arb points or some such fun |
| 18:00.46 | andromeda-galaxy | probably |
| 18:01.08 | andromeda-galaxy | (I hope it's simpler, the IGES file format was complicated!) |
| 18:01.25 | andromeda-galaxy | it was the directions for faces, & loops &c that really did it, the combination of directions had to be just right... |
| 18:01.51 | *** join/#brlcad MarcTannous (bc1b5b2e@gateway/web/cgi-irc/kiwiirc.com/ip.188.27.91.46) | |
| 18:01.57 | andromeda-galaxy | I figure the first step for comgeom would probably be to try to isolate one of the non-raytracing points in mged & look at it / manually run rt on it |
| 18:02.24 | MarcTannous | good evening guys :D |
| 18:03.05 | MarcTannous | http://www.google-melange.com/gci/task/view/google/gci2014/5332211712655360 guys, what's up with this task/ |
| 18:03.06 | gcibot | [[ Create an utility library (LIBBU) API unit test for any file #6 || BRL-CAD || Open || Harmanpreet, Ishwerdas ]] |
| 18:03.21 | MarcTannous | I think I already submitted an unit test for bomb.c |
| 18:03.24 | MarcTannous | as part of a previous task |
| 18:05.08 | andromeda-galaxy | MarcTannou: look at the second part of the description |
| 18:05.12 | andromeda-galaxy | the task is for *any* file in libbu |
| 18:05.16 | Notify | 02GCI:tannousmarc * 6733016101552128 : Task Claimed - I would like to work on this task. |
| 18:08.26 | Notify | 02GCI:brlcad * 6733016101552128 : Task Assigned - This task has been assigned to Marc Tannous. You have 100 hours to complete this task, good luck! |
| 18:10.27 | Notify | 02GCI:brlcad * 5198651785740288 : Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to... |
| 18:16.10 | andromeda-galaxy | brlcad: what's wrong? |
| 18:16.16 | andromeda-galaxy | on 5198651785740288 |
| 18:17.34 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : Logic my script - We base radius, enter internal or external radius: Outer is more than usual, the inner smaller the radius for serving top. Delta... |
| 18:18.39 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : None - What is your nickname in irc, and when you get there? |
| 18:22.33 | nmz787_i | is there an mged API doc somewhere? |
| 18:25.57 | nmz787_i | something more in the form of traditional API docs, and hopefully more recent (unless nothing has changed) than this PDF from 2006 http://brlcad.org/w/images/5/52/MGED_Quick_Reference_Card.pdf |
| 18:26.07 | nmz787_i | (i.e. a doc in HTML) |
| 18:27.26 | Notify | 02GCI:brlcad * 5198651785740288 : wrong direction... ;) - You had it closer the first time. The problem isn't just spaces, it's with any combination of delimiter characters. The intention is to... |
| 18:30.11 | andromeda-galaxy | brlcad: can I talk to you on IRC for one sec |
| 18:30.17 | andromeda-galaxy | about 5198651785740288? |
| 18:31.15 | andromeda-galaxy | maybe the header documentation should be slightly changed again, but the impression that I got from the first scan_fastf_t task (and what it was previously doing in the implementation) was that it should match the delim pretty much exactly |
| 18:31.26 | andromeda-galaxy | so multi-char delims are when the code wants that exact sequence of chars |
| 18:31.53 | andromeda-galaxy | I believe that was what I had come up with when looking through all the use cases and trying to design a function that worked with most of them |
| 18:32.00 | Notify | 02GCI:brlcad * 5198651785740288 : a better example - A better (and real) parsing example might be reading numbers from a fixed-width column data format that pads fields. Example: ... |
| 18:32.07 | nmz787_i | is the doxygen-generated data online somewhere? maybe that has the API info I am looking for? |
| 18:34.25 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Input format - While that does make sense, it isn't the pattern that I originally identified in the sources and originally wrote scan_fastf_t for; that assumed... |
| 18:35.18 | Notify | 02GCI:ralpt3748752_qejwhe * 6632135641268224 : None - sin_angle and cos_angle not * |
| 18:40.05 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Original API specification - Here's the original header comment that shows what the function was *supposed* to do: /** * Scans a sequence of fastf_t numbers... |
| 18:41.08 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Ready for review - The work on this task is ready to be reviewed. |
| 18:49.28 | Notify | 03BRL-CAD:ejno * 63903 (brlcad/trunk/src/libged/simulate/physics_world.cpp brlcad/trunk/src/libged/simulate/physics_world.hpp brlcad/trunk/src/libged/simulate/simulate.cpp): move MatrixMotionState into simulate.cpp |
| 18:51.52 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : Literal string rationale - The rationale for doing the parsing this way is that most of the uses of *scanf() scan numbers separated by some specific delimiter... |
| 18:52.34 | Notify | 02GCI:thevk * 4961749845409792 : Ready for review - The work on this task is ready to be reviewed. |
| 19:00.00 | Notify | 03BRL-CAD:carlmoore * 63904 (brlcad/trunk/doc/docbook/system/man1/en/pixclump.xml brlcad/trunk/doc/docbook/system/man1/en/pixdiff.xml and 7 others): use <command> instead of 'Pix...' at start of sentence; other changes |
| 19:08.37 | ``Erik | andromeda-galaxy: the current intermediate format needs to be changed to be NOT pix, the pix format will stay the same |
| 19:09.02 | andromeda-galaxy | ``Erik: right, but then re-implementations of all of the tools that curently operate on pix would be desirable... |
| 19:09.20 | andromeda-galaxy | or, modify icv to make it do the right thing when going directly to png |
| 19:10.03 | andromeda-galaxy | ``Erik: by the way, does brlcad depend on readline/what's the recommended way to get a line? |
| 19:11.19 | ``Erik | andromeda-galaxy: icv is probably the right place to redesign the intermediate format, but there are many tools that need to be updated to use icv and even rt would need to get away from the addline approach and move to a per pixel (or array of structs) approach |
| 19:13.12 | ``Erik | I don't think anything in BRL-CAD uses readline (it works on windows, there might be a readline windows port that's tucked in somewhere, but I'd doubt it)... getline and scanf are probably the two more common ones.. um, 'nirt' and I think 'burst' have the capability, or something in src/conv |
| 19:13.37 | ``Erik | (nirt and burst have repl style prompts, iirc) |
| 19:14.30 | andromeda-galaxy | ``Eirk: ahh, thank... |
| 19:14.51 | ``Erik | just modifying icv in the rt approach won't get you true transparency... the best it could do is chroma-key on that 0,0,1 magic pixel (and we want real alpha transparency) |
| 19:15.10 | andromeda-galaxy | ``Erik: for ICV, the idea was that rt at least can use icv to directly write out png (without pix) |
| 19:15.23 | ``Erik | yes, and it does |
| 19:15.29 | ``Erik | sorta |
| 19:15.31 | andromeda-galaxy | so you could modify icv to use RGBA for PNG files & modify rt to give icv the correct information |
| 19:15.54 | andromeda-galaxy | (at least that's what I believe starseeker was saying) |
| 19:16.03 | ``Erik | you could, yes... then throw away the alpha when you save to pix |
| 19:16.49 | andromeda-galaxy | ``Erik: right. and then, eventually, if we have support for some awesome new better-than-pix format, just add that as an icv backend |
| 19:16.57 | andromeda-galaxy | and it automatically gets the transparency |
| 19:17.03 | ``Erik | then the intermediate representation, the data view.c is sending to libicv, is no longer pix (which is good) :) You could add MORE information, like using 16 bit color channels for hdr (which is better) |
| 19:17.11 | andromeda-galaxy | (by the way, isn't getline POSIX-only) |
| 19:17.28 | andromeda-galaxy | ``Erik: right, that's the general idea I had, anyway |
| 19:18.22 | ``Erik | getline is posix, it might exist on other platforms... winnt is sorta kinda posix complient, and that's the least posix of the supported platforms |
| 19:18.37 | ``Erik | compliant |
| 19:18.58 | andromeda-galaxy | right... where did you see getline() being used? I can't find it in C anywhere |
| 19:19.32 | ``Erik | I was guessing |
| 19:20.10 | ``Erik | src/conv/patch/ has a couple instances |
| 19:20.26 | andromeda-galaxy | ahh.. bu_vls_gets seems like it might work even better, though... |
| 19:20.34 | *** join/#brlcad nmz787_i (nmccorkx@nat/intel/x-ipvxwlsqyajlbfqf) | |
| 19:21.22 | *** join/#brlcad nmz787_i1 (nmccorkx@nat/intel/x-ayttssmpeqnukqqx) | |
| 19:21.41 | ``Erik | if you have a file pointer, that seems like it'd be the right way |
| 19:22.52 | ``Erik | (could always fdopen() to create a FILE* from an int fildes) |
| 19:22.54 | andromeda-galaxy | ``Erik: in this case, it's reading from stdin, so stdin as the file pointer should work |
| 19:23.10 | andromeda-galaxy | thanks! |
| 19:24.00 | ``Erik | stdin should work, yup :) |
| 19:24.02 | andromeda-galaxy | ``Erik: do you know what happens if bu_vls_free() is called on a vls that was just set as 'struct bu_vls vls = BU_VLS_INIT_ZERO'? (without calling anything else on it) |
| 19:24.56 | ``Erik | either something spectacular or something boring... :D src/libbu/vls.c should tell you which |
| 19:25.35 | andromeda-galaxy | ``Erik: indeed :) it looks like it checks the vls_str before trying to free it, so it should be fine |
| 19:25.51 | ``Erik | so, boring. |
| 19:28.14 | andromeda-galaxy | right... well, thanks for the help with transparency & getline |
| 19:28.34 | andromeda-galaxy | last thing is, what do you think of adding a generalized sweep to extrude at some point? |
| 19:28.55 | ``Erik | np, good luck! (the transparency/icv stuff is something I'm always willing to talk about, it was my baby at one point :) |
| 19:30.12 | ``Erik | not sure, I think that's more of a brlcad or starseeker question... I'd start wondering if "just use nurbs" might be better at that point? (though a birail type primitive would be neat, even if it just generates nurbs) |
| 19:31.53 | *** join/#brlcad darshpreets (~darshpree@202.164.53.117) | |
| 19:33.46 | andromeda-galaxy | ``Erik: abt sweep: the reason is just that at one point a stumbled on a logged discussion from a while ago mentioning a specific model where that functionality would be particularly useful (planetary gearset that is 3d-printed already locked together by using swept gears) |
| 19:34.26 | ``Erik | sounds like something archivist would be involved in |
| 19:36.34 | andromeda-galaxy | ahh |
| 19:36.40 | andromeda-galaxy | well, I'll ask brlcad again later |
| 19:37.17 | ``Erik | yeah, I'mma let someone else think about that one, the utility may not be enough to warrant the time to develop and additional complexity, or it might... |
| 19:37.39 | ``Erik | <-- was still in jamaica less than 24 hours ago, is still not completely back ;) |
| 19:55.28 | Notify | 02GCI:o7p9bxbnyj * 5198651785740288 : strtok behavior patch - I've added a patch that reads in a line of input at the beginning and uses more strtok()-like behavior in reading delimiter chars... |
| 20:03.44 | Notify | 02GCI:Melange * 6418050127495168 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 20:53.22 | *** join/#brlcad merzo (~merzo@156-100-132-95.pool.ukrtel.net) | |
| 21:13.41 | starseeker | ``Erik: would openexr make a good intermediate representation format? |
| 21:38.28 | Notify | 02GCI:Melange * 5218710037987328 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 21:40.12 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 22:07.42 | ``Erik | starseeker: iirc, openexr is a library and a compressed file format, it might make sense to have our internal representation be as similar to their api as possible, but I d'no if "just use openexr" makes sense |
| 22:24.18 | *** part/#brlcad nmz787_i1 (nmccorkx@nat/intel/x-ayttssmpeqnukqqx) | |
| 22:37.21 | *** join/#brlcad nmz787_i (nmccorkx@nat/intel/x-htvsjkvrjnawohyp) | |
| 23:06.24 | *** join/#brlcad merzo (~merzo@156-100-132-95.pool.ukrtel.net) | |
| 23:13.22 | Notify | 02GCI:raheel102 * 5213338241859584 : Task Claimed - I would like to work on this task. |
| 23:18.04 | Notify | 02GCI:raheel102 * 5213338241859584 : Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 23:19.00 | Notify | 03BRL-CAD:carlmoore * 63905 brlcad/trunk/src/util/pixcolors.c: shorten the logic by removing an unneeded if |
| 23:23.03 | Notify | 02GCI:Melange * 5310294628761600 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 23:39.06 | andromeda-galaxy | ``Erik: the main advantage of using openexr as a file format that I see is that it is an already-tested format (with existing tools for conversion) that includes most of the feature that would be good (HDR, large color space, alpha-channel, etc) |