00:37.02 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
01:54.13 | brlcad | starseeker: http://stackoverflow.com/questions/28217118/vim-indents-c-c-functions-badly-when-the-type-and-name-are-in-different-lines |
02:07.51 | *** join/#brlcad Simran (~simran@101.59.217.45) |
02:24.39 | *** join/#brlcad Pan_Lili (~Pan_Lili@183.157.162.49) |
03:28.25 | *** join/#brlcad jasvir (~jass@75-142-109-136.static.mtpk.ca.charter.com) |
03:46.42 | *** join/#brlcad adahp (~adahp@c-24-20-214-39.hsd1.or.comcast.net) |
04:03.59 | *** join/#brlcad galor (~galor@69.172.150.215) |
04:41.30 | *** join/#brlcad shubham (a5e1683c@gateway/web/freenode/ip.165.225.104.60) |
05:00.06 | *** join/#brlcad pujani (~pujani@124.253.92.107) |
05:12.54 | Notify | 03BRL-CAD Wiki:Svitmechdept003 * 0 /wiki/User:Svitmechdept003: |
05:31.21 | *** join/#brlcad amrinder (75cf9f88@gateway/web/freenode/ip.117.207.159.136) |
05:31.49 | amrinder | ishweradmin hi, are you ishwerdas? |
05:32.15 | amrinder | If yes, then I want to as something regarding OGV |
05:33.22 | amrinder | sorry I just pick name from your signature( mail reply). Are you Inderpreet? |
05:38.32 | Notify | 03BRL-CAD:brlcad * 67399 brlcad/trunk/TODO: add notes on an interesting openclified fft library. |
05:39.06 | brlcad | amrinder: if you ask whatever you intended to ask after determining who they are, you will be more likely to get a response |
05:39.18 | brlcad | possibly even from someone else |
05:39.40 | brlcad | of course, you have to stay on IRC for that to work effectively |
05:50.54 | amrinder | brlcad: ok :) |
05:51.36 | amrinder | I just signup in OGV but didn't get any mail on my registered email address |
05:53.57 | amrinder | is there any other account or just a demo account to log in in OGV? |
06:34.05 | *** join/#brlcad Simran (~simran@115.184.201.206) |
07:42.04 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
07:44.18 | *** join/#brlcad Simran (~simran@101.57.11.108) |
08:07.58 | *** join/#brlcad skat00sh_ (uid103741@gateway/web/irccloud.com/x-olpilzxitdkuphzf) |
09:12.48 | *** join/#brlcad teepee` (bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:24.41 | *** join/#brlcad pujani (~pujani@124.253.92.107) |
09:34.53 | *** join/#brlcad merzo (~merzo@92.60.189.225) |
09:40.45 | *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua) |
10:52.31 | *** join/#brlcad skat00sh_ (uid103741@gateway/web/irccloud.com/x-znrglobnexbfbqtl) |
10:57.10 | *** join/#brlcad Pujani_ (~pujani@124.253.71.116) |
11:57.02 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) |
12:05.01 | *** part/#brlcad dracarys983 (dracarys98@nat/iiit/x-hnthhrwavjcuuuek) |
12:50.07 | *** join/#brlcad Gabriel (bc1b69b9@gateway/web/freenode/ip.188.27.105.185) |
12:50.23 | *** join/#brlcad gaganjyot (~gaganjyot@122.173.215.191) |
12:53.19 | Gabriel | Hi, I have shared a draft of my "Add exec option to search" GSoC project proposal. Can anyone, please, review it? (Can I share the proposal link here?) |
12:54.41 | *** join/#brlcad kkrcodes (~kkr@14.139.160.31) |
13:06.20 | starseeker | Gabriel: yes, you can post the link here |
13:08.32 | Gabriel | Ok, thanks, here it is |
13:08.33 | Gabriel | https://docs.google.com/document/d/1L1LMJ-w1IFxyDHJsGFpvXE2G_9qIlwgHSbVJhavlEiU/edit?pref=2&pli=1 |
13:09.58 | starseeker | Gabriel: I can't look at it at the moment, but if someone else hasn't been able to I'll try to give it a look tonight |
13:10.13 | starseeker | Gabriel: are you working on a patch? |
13:10.51 | starseeker | brlcad: good find with the stackoverflow - that's the fix |
13:11.29 | Gabriel | I have tryed to add a patch, the link is included in the proposal, but Sean Morrison told me it is not really useful and suggested me an alternative. I did not have enough time these days to try it, but I will be glad to work on it later. |
13:11.48 | Notify | 03BRL-CAD:starseeker * 67400 brlcad/trunk/src/tclscripts/rtwizard/main.c: ws fix (thanks Sean for finding http://stackoverflow.com/questions/28217118/vim-indents-c-c-functions-badly-when-the-type-and-name-are-in-different-lines) |
13:23.59 | *** join/#brlcad shubham (71c1885c@gateway/web/freenode/ip.113.193.136.92) |
13:40.19 | *** join/#brlcad yorik (~yorik@177.139.37.53) |
13:42.54 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
14:17.49 | *** join/#brlcad madhuri (cbc7d503@conference/shaastra.hackfest/x-vholacflwqtubrwm) |
14:21.12 | madhuri | Hi. I'm participating in GSoC 2016 and was interested in working with BRL-CAD. I would like to know more about the Overlap Tool project. |
14:25.41 | *** join/#brlcad Pujani__ (~pujani@124.253.71.116) |
14:31.07 | starseeker | brlcad: this might be of some interest: http://www.leonerd.org.uk/code/libvterm and more particularly https://github.com/equalsraf/libvterm-win |
14:31.29 | starseeker | not sure how capable it is yet, but it is apparently the layer neovim is using |
14:48.16 | *** join/#brlcad nilram (~nilram@2001:250:3c02:763:bcf1:ea29:474:7acf) |
14:49.24 | brlcad | madhuri: what would you like to know? |
14:50.11 | brlcad | starseeker: that is indeed interesting! |
14:50.18 | brlcad | wonder what mechanism they're using on windows |
14:50.31 | brlcad | looks |
14:52.37 | starseeker | they're apparently combining it with libuv (portable I/O support): http://libuv.org/ |
14:52.44 | brlcad | hmm, not bad code .. nice to see another project using "oo-c" |
14:53.33 | starseeker | idly wonders if OpenBSD's version of nvi could be ported on top of those for a simple cross platform BSD-or-freer editor... |
14:53.57 | starseeker | insofar as any version of vi can be considered simple, of course... |
14:54.11 | brlcad | huh, can't find where they actually create a pstty |
14:54.42 | brlcad | yeah, making anything vi-like or emacs-like the default is just mean :) |
14:54.52 | starseeker | nuts - maybe it's just a partial thing again... |
14:55.43 | brlcad | what I think I'm seeing is that they assume you have a tty |
14:56.10 | brlcad | so still would be a huge step forward, but need to figure out what they're doing on windows |
14:56.13 | starseeker | O.o wonder what/how neovim is handling that... |
14:59.10 | starseeker | https://github.com/neovim/neovim/issues/1749 might have some useful hints in it somewhere... |
15:01.31 | brlcad | libuv may be doing the tty .. I see tty code there, looks like vterm gives you access to the screen characters and manages how that memory is updated |
15:01.56 | starseeker | https://github.com/rprichard/winpty maybe... |
15:03.29 | starseeker | https://github.com/rprichard/winpty/issues/63 |
15:04.16 | *** join/#brlcad kkrcodes (~kkr@14.139.160.31) |
15:05.28 | *** join/#brlcad tflendrich (~tflendric@80.50.149.118) |
15:05.51 | brlcad | cool, looks like libuv does provide it |
15:05.56 | brlcad | uv_tty_init() and uv_console_init |
15:12.12 | brlcad | that issue 63 is essentially tarruda trying to figure it out |
15:20.36 | teepee` | brlcad: hi, do you have the needed infos for the gsoc mentor invations? |
15:21.51 | brlcad | teepee`: not for everyone, but I think I have 90% |
15:22.03 | brlcad | obviously hadn't sent them yet |
15:22.48 | teepee` | as long as you don't see any open proposals in the list, there's probably no hurry needed |
15:23.24 | teepee` | the discussion in #gsoc about the new interface seems a bit confusing |
15:35.54 | *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-sggmilafhdhanvkj) |
15:36.03 | brlcad | teepee`: there are a few, i'll see if I can get invites out tonight |
15:36.21 | teepee` | nice, thanks |
15:53.28 | *** join/#brlcad kkrcodes (~kkr@14.139.160.31) |
16:17.54 | boj | Hi, recently, I noticed a *face_mode* attribute in rt_bot_internal struct, I do not really understand what is this flag used for, could someone give me an explanation? Thanks? |
16:23.47 | brlcad | boj: http://brlcad.org/wiki/BOT |
17:07.30 | Notify | 03BRL-CAD:starseeker * 67401 (brlcad/trunk/doc/docbook/resources/other/docbook5xi.rnc =================================================================== and 3547 others): Emacs nxml mode needs the newer rnc schema file to validate our docs. |
17:10.52 | Notify | 03BRL-CAD:starseeker * 67402 brlcad/trunk/doc/CMakeLists.txt: Add a doc file with notes/examples about handy configurations for various editors when working on BRL-CAD files. |
17:11.37 | starseeker | leaves it to the emacs experts to fill in more... for me the killer feature of emacs is nxml mode... |
17:18.34 | Notify | 03BRL-CAD:brlcad * 67403 brlcad/trunk/src/libged/TODO: received some clarification from user, current workflow is entirely linear segments which are far easier to track for an initial pass. |
17:23.31 | Notify | 03BRL-CAD:starseeker * 67404 brlcad/trunk/doc/docbook/resources/other/README.schema: update readme |
17:25.06 | *** join/#brlcad poxip (~poxip@2a01:115f:461:7d00:ba27:ebff:fef7:2541) |
17:25.06 | *** join/#brlcad poxip (~poxip@unaffiliated/mrpoxipol) |
17:31.50 | brlcad | starseeker: how well might test_bot2nurbs work on pipe objects? |
17:32.04 | starseeker | probably not very |
17:32.08 | brlcad | heh, ok |
17:32.24 | brlcad | do you have access to bob p.'s bot2pipe tcl script? |
17:33.18 | starseeker | asked bob - he doesn't think so |
17:34.16 | starseeker | the "right" methodology there would be to do a skeleton build of the bot and use that as a guide, imho... |
17:36.59 | brlcad | yeah, that was my thought as well, find the centerline and smooth it as a spline curve |
17:37.17 | brlcad | then calculate the rcc's for each segment within a given flatness |
17:37.56 | brlcad | I found a paper that did exactly this for modeling arteries/veins, shame no code though |
17:40.58 | starseeker | nods - lot of mesh based papers are shy about showing code |
17:44.12 | starseeker | the one I tend to think of is skeletal extraction by mesh contraction from SIGGRAPH 2008 |
17:49.19 | brlcad | got the script |
17:50.27 | brlcad | ah right, I'd forgotten about that one ... good stuff |
17:52.34 | starseeker | http://skinning.org/ might be useful - 2014 course |
17:55.28 | starseeker | Mean Curvature Skeletons |
17:55.38 | starseeker | Tagliasacchi |
17:55.48 | starseeker | 2012 - that's the other one |
17:58.08 | starseeker | pity about CGAL licensing: http://doc.cgal.org/latest/Surface_mesh_skeletonization/index.html |
18:03.46 | brlcad | simple enough to implement |
18:04.07 | brlcad | it contracts the mesh with a laplacian smoothing operator in the direction opposite the surface normal |
18:04.13 | brlcad | that's pretty cool |
18:04.58 | brlcad | you end up with the mesh squished into the centerline and they use edge collapse to reduce it to lines and junctions that topologically match |
18:05.14 | brlcad | https://www.youtube.com/watch?v=-H7n59YQCRM |
18:05.25 | starseeker | nods - seems like the intuitive "right way" when I saw it originally |
18:05.43 | brlcad | thinks this might be implementable in a few days |
18:05.47 | starseeker | and the curve centerlines are actually what we want, since we can recognize pipe-ish shapes from them |
18:05.53 | starseeker | O.o |
18:06.50 | starseeker | figured with that being a GSoC project it would be a bit more involved... |
18:15.18 | brlcad | can always make it more involved... |
18:15.31 | brlcad | the 2 cent solution seems pretty easy, especially for the common linear case |
18:15.50 | brlcad | we need to get back to doing those more often ;) |
18:16.03 | brlcad | especially if we keep reducing and consolidating while we do it |
18:16.19 | brlcad | (instead of just dumping more commands and API) |
18:17.40 | brlcad | interesting, bobs bot2pipe is pretty extensive logic |
18:17.52 | brlcad | and it's a proper archer plugin |
18:19.16 | brlcad | so that siggraph method will fall apart with hollow tube-like objects .. will have to figure out how to handle the interior |
18:28.27 | *** join/#brlcad tflendrich (~tflendric@90-156-19-101.internetia.net.pl) |
18:30.37 | brlcad | hello tflendrich |
18:33.13 | tflendrich | hi brlcad |
18:33.20 | tflendrich | and everyone |
18:34.40 | tflendrich | I gotta set up irssi on some VPS, so that I don't log in and off that much |
18:41.26 | *** join/#brlcad pujani (~pujani@117.226.33.197) |
18:41.26 | *** join/#brlcad Pujani_ (~pujani@117.226.33.197) |
18:58.12 | *** join/#brlcad Amritpal (~amrit3701@124.253.104.53) |
19:00.49 | *** join/#brlcad zaverichintan (~androirc@123.237.167.57) |
19:18.48 | *** join/#brlcad ickby (~stefan@x5d8458df.dyn.telefonica.de) |
19:38.02 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
19:41.57 | *** join/#brlcad ickby_ (~stefan@x5d8458df.dyn.telefonica.de) |
19:51.15 | *** join/#brlcad gaganjyot (~gaganjyot@122.173.215.191) |
19:51.51 | *** join/#brlcad kkrcodes (~kkr@14.139.160.31) |
20:07.26 | starseeker | brlcad: probably would need feature recognition/edge detection to identify "face" candidates, if we're going to support hollow tub BoTs |
20:07.57 | starseeker | would need a way to recognize/categorize regions of the BoT that logically group inside/outside/cap |
20:39.45 | *** join/#brlcad kkrcodes (~kkr@14.139.160.31) |
20:40.35 | *** join/#brlcad Mathnerd314 (~quassel@supertux/Mathnerd314) |
21:16.30 | Notify | 03BRL-CAD:starseeker * 67405 brlcad/trunk/src/tclscripts/rtwizard/main.c: More option to tcl translation code (untested) |
21:49.23 | starseeker | is beginning to wonder if the internal use of db_search in commands is premature, based on that db_concat issue... db_search needs nref to be current/up-to-date, and I'm not at all sure all the geometry changing commands (well, comb changing + add/delete - I suppose attr and param edits won't matter) tidy up nref after they're done |
21:57.04 | *** join/#brlcad merzo (~merzo@87-47-133-95.pool.ukrtel.net) |
21:59.19 | Notify | 03BRL-CAD:n_reed * 67406 (brlcad/branches/brep-debug/CHANGES brlcad/branches/brep-debug/CMakeLists.txt and 150 others): sync from trunk |
22:02.04 | Notify | 03BRL-CAD:n_reed * 67407 (svn:mergeinfo ## -1,5 +1,5 ## and 7 others): record sync revision as mergedProperty Changed:----------------brlcad/trunk/brlcad/trunk/src/libged/polyclip.cpp |
22:05.40 | Notify | 03BRL-CAD:starseeker * 67408 (brlcad/trunk/src/conv/step/BRLCADWrapper.cpp brlcad/trunk/src/gtools/gdiff/gdiff.c and 5 others): be more aggressive with nref updates before db_search calls. |
22:08.03 | *** join/#brlcad ickby_ (~stefan@x5d8458df.dyn.telefonica.de) |
22:21.09 | Notify | 03BRL-CAD:starseeker * 67409 brlcad/trunk/src/tclscripts/rtwizard/main.c: organize, debug printing |
22:39.03 | Notify | 03BRL-CAD:starseeker * 67410 brlcad/trunk/src/tclscripts/rtwizard/main.c: Fix mime bits - bu_path_component no longer does mime directly |
22:43.45 | Notify | 03BRL-CAD:starseeker * 67411 brlcad/trunk/src/tclscripts/rtwizard/main.c: these are flags |
23:01.48 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
23:07.19 | *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee) |
23:19.38 | *** join/#brlcad Mathnerd314 (~quassel@supertux/Mathnerd314) |