IRC log for #brlcad on 20150320

00:00.18 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
00:09.49 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
00:18.57 *** join/#brlcad cardinot (~cardinot@177.130.0.3)
00:18.57 *** join/#brlcad cardinot (~cardinot@unaffiliated/cardinot)
01:24.11 Notify 03BRL-CAD:starseeker * 64460 brlcad/trunk/src/libged/shape_recognition.cpp: More tree work - doing something now but not sure it's right yet
03:31.18 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
03:46.45 *** join/#brlcad cardinot_ (~cardinot@177.130.0.3)
05:12.29 *** join/#brlcad hiteshsofat (~androirc@223.225.203.225)
05:52.07 *** join/#brlcad cardinot (~cardinot@unaffiliated/cardinot)
06:34.45 *** join/#brlcad andrei__ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125)
06:38.35 *** join/#brlcad andrei_ (c35a6e7d@unaffiliated/andrei/x-7229309)
06:38.35 *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125)
06:47.38 *** join/#brlcad hiteshsofat (~androirc@223.225.251.223)
07:12.59 *** join/#brlcad konrado (~root@41.244.243.227)
07:38.23 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
07:49.40 *** join/#brlcad FreezingAlt (~FreezingC@135.0.41.14)
08:07.12 *** join/#brlcad mihaineacsu (~mihaineac@84.117.231.18)
08:08.25 *** join/#brlcad anabee (~anabee@84.117.231.18)
08:08.33 *** part/#brlcad anabee (~anabee@84.117.231.18)
08:15.37 *** join/#brlcad hiteshsofat (~androirc@223.225.251.223)
08:16.08 Notify 03BRL-CAD Wiki:Ngassafinjap * 0 /wiki/User:Ngassafinjap:
08:20.04 *** join/#brlcad amalia_ (~amalia@41.205.22.24)
08:46.59 *** join/#brlcad poe_ (~poe_@60.191.2.238)
08:47.23 *** join/#brlcad poe_ (~poe_@60.191.2.238)
08:59.38 *** join/#brlcad hiteshsofat (~androirc@223.225.251.223)
09:01.03 andrei_ ~seen brlcad
09:01.06 infobot brlcad is currently on #gsoc (7d 6h 32m 34s) #bzflag (7d 6h 32m 34s) #stepcode (7d 6h 32m 34s) #brlcad (7d 6h 32m 34s). Has said a total of 8 messages. Is idling for 16h 51m 39s, last said: 'I wouldn't have much place commenting on your proposal to them'.
09:01.51 amalia_ andrei_ What's up ?
09:03.16 andrei_ amalia_ : not much, you? Or you mean why am I looking for brlcad?
09:03.45 amalia_ No big deal.
09:10.46 *** join/#brlcad saksham115 (jarvis@nat/iiit/x-hqbsdamvngalcqwb)
10:04.21 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
10:08.20 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
10:13.42 *** join/#brlcad lemur12 (~lemur@host213-122-133-147.range213-122.btcentralplus.com)
10:17.59 *** join/#brlcad teepee-- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
11:10.12 *** join/#brlcad ujjwal (~ujjwal@1.39.32.210)
11:46.34 Notify 03BRL-CAD Wiki:Konrado DJ * 7951 /wiki/User:Konrado_DJ/GSoc2015/Proposal/STEP_Multiple_Protocol_Parsing: /* Abstract */
11:58.39 *** join/#brlcad zenemij (~quassel@2a00:1508:1:f017:1191:7b:2c8d:d6a5)
12:02.27 *** join/#brlcad ries_nicked (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl)
12:23.10 *** join/#brlcad cardinot (~cardinot@unaffiliated/cardinot)
12:33.30 *** join/#brlcad Ch3ck_ (29f4f0a8@gateway/web/freenode/ip.41.244.240.168)
12:36.07 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
12:57.15 Notify 03BRL-CAD Wiki:NyahCh3ck20 * 7952 /wiki/User:NyahCheck/Survey_of_CSG_Algorithms: Survey of CSG Algorithms Project Proposal
13:01.09 Notify 03BRL-CAD Wiki:NyahCh3ck20 * 7953 /wiki/User:NyahCheck/Survey_of_CSG_Algorithms:
13:07.59 zenemij Hello! i am interested in participate to this gsoc 2015
13:08.51 zenemij I like this two ideas: Benchmark Performance Database and Material Database for BRL-CAD
13:10.09 zenemij brlcad are you willing to mentor?
13:11.55 Ch3ck_ zenemij: have you joined the mailing list?
13:12.26 Ch3ck_ Introduce yourself there, select a project that interests you and come up with a proposal
13:12.38 zenemij on what mailing list I should join?
13:12.48 Ch3ck_ zenemij: You'll have to speed up the process since applications finish next week
13:13.23 Ch3ck_ zenemij: check this out: http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas
13:13.43 Ch3ck_ zenemij: *READ* it *carefully* and attentively
13:14.59 zenemij ok thank you Ch3ck_
13:16.09 Ch3ck_ zenemij: no wahala
13:17.02 zenemij what is no wahala?
13:18.36 Ch3ck_ it means no problem in Cameroon West African pidgin English zenemij :)
13:19.07 zenemij :)
13:24.55 *** join/#brlcad ujjwal (~ujjwal@1.23.104.47)
13:35.21 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-ictfdavcnrzdqqfy)
13:51.54 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:06.20 *** join/#brlcad alisha (~quassel@101.60.176.226)
14:06.23 *** join/#brlcad alisha_ (~quassel@101.60.176.226)
14:17.33 *** join/#brlcad alisha (~quassel@101.60.176.226)
14:34.04 *** join/#brlcad amalia (~amalia@41.205.22.27)
15:30.43 *** join/#brlcad andrei__ (bc191b93@gateway/web/freenode/ip.188.25.27.147)
15:41.27 Notify 03BRL-CAD:starseeker * 64461 (brlcad/trunk/src/libbrep/shape_recognition.cpp brlcad/trunk/src/libbrep/shape_recognition_cylinder.cpp): parent shape isn't the determining factor if we're not building nested subcombs, which looks like the preferred way to go at this point.
16:05.20 *** join/#brlcad hiteshsofat (~androirc@106.192.175.31)
16:13.05 Notify 03BRL-CAD:ejno * 64462 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: ensure that the truncated field value != 0.0 where zero is invalid
16:34.57 dracarys983 brlcad, What exactly is a combination primitive?
16:38.33 *** join/#brlcad deepak (~chatzilla@117.212.54.104)
16:48.29 dracarys983 ``Erik, starseeker
16:57.24 *** join/#brlcad sofat (~sofat@106.192.175.31)
16:58.50 *** join/#brlcad ujjwal (~ujjwal@1.23.106.136)
16:59.30 *** join/#brlcad ujjwal (~ujjwal@1.23.106.136)
17:15.30 *** join/#brlcad albertcoder (~quassel@1.39.35.135)
17:27.05 *** join/#brlcad albert_coder (~quassel@1.39.32.76)
17:33.03 ``Erik dracarys983: ?
17:33.55 Notify 03BRL-CAD:starseeker * 64463 brlcad/trunk/src/libbn/tri_ray.c: Set the actual point, not the parameter values.
17:34.05 ``Erik comb is just a non-leaf entry in the tree, typically gluing 2 subtrees together with some kind of operation like union, intersection, subtraction, ...
17:34.19 ``Erik (and a region is just a comb with a flag set)
17:36.31 dracarys983 Ah okay. I just read the MGED quick ref card. There is a tree that Sean has made for three letters - CAD (calling it a group). I guess I understood what you're saying :)
17:38.34 dracarys983 ``Erik, So basically I can make any kind of complex solid using this combination, right? But it would consist of some basic solids on which operations like union, intersection and / or subtraction, are applied?
17:49.35 *** join/#brlcad ujjwal (~ujjwal@1.23.106.136)
17:49.52 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
17:51.38 *** join/#brlcad alisha (~quassel@223.225.213.99)
17:56.48 *** join/#brlcad alisha_ (~quassel@115.184.70.175)
17:59.14 *** join/#brlcad albertcoder (~quassel@1.39.32.76)
18:07.28 Notify 03BRL-CAD:starseeker * 64464 brlcad/trunk/src/libbn/tri_ray.c: Need to move in the ray direction to get a hit.
18:10.35 Notify 03BRL-CAD:starseeker * 64465 (brlcad/trunk/src/libbrep/shape_recognition.cpp brlcad/trunk/src/libbrep/shape_recognition_planar.cpp): Checkpoint
18:18.31 *** join/#brlcad alisha (~quassel@115.184.70.175)
18:18.42 *** join/#brlcad jojo_ (~smuxi@41.205.22.22)
18:19.47 Notify 03BRL-CAD:starseeker * 64466 brlcad/trunk/src/libbrep/shape_recognition_util.cpp: Face flipping strikes again.
18:51.43 *** part/#brlcad ih8sum3r (~chatzilla@117.212.54.104)
18:53.09 *** join/#brlcad alisha_ (~alisha@115.184.70.175)
18:53.19 ``Erik dracarys983: yeah, combinations are the 'C' part of 'CSG' :) any non-leaf in that tree is going to be a 'comb' in the underlying representation. At the C level, it's a binary tree, but is "compiled" to an easier to read format for mged's input/output
18:54.14 dracarys983 Okay, cool. :)
18:54.31 dracarys983 Do you have any idea how to find the centroid, volume or surface area of such combinations?
18:54.39 *** join/#brlcad Guest71625 (~root@154.70.108.210)
18:55.40 dracarys983 ``Erik
18:55.56 *** join/#brlcad ujjwal (~ujjwal@1.23.106.136)
18:56.03 ``Erik um, math?
18:57.37 ``Erik :D the easy way would be to sample; shoot a grid of rays and use that info somehow... like centroid and volume would be pretty easy, surface area might be tricky (though you could try converting it to a mesh using nmg or marching cubes and sum the area of the triangles)
19:05.36 dracarys983 ``Erik, Whoa. I didn't understand how will I get the centroid / volume, but the mesh thing seems natural to me. Nice :)
19:05.59 dracarys983 Can you elaborate a little bit on centroid / volume finding method?
19:06.26 dracarys983 PS : If there's any math alternative possible, it'll be awesome :)
19:07.32 ``Erik well, the volume, for example... make a grid with cells, say, 1mm by 1mm ... shoot the object, summing up (outdist-indist) (in mm), and that'd be how many square mm's of volume
19:08.11 ``Erik (note that a single ray may have several in/out pairs... an easy example is a torus with the shot line going through the "donut hole")
19:09.32 ``Erik centroid would be a similar approach, but also keeping sums of rows and columns to find where those meet the volume/2 spot or something.. (kinda spitballing here)
19:10.13 Notify 03BRL-CAD:ejno * 64467 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: revert the initial work on boolean operations; the fg4 format will not be able to represent these due to limitations on the HOLE and WALL records (for instance, a surrounding component must totally enclose the interfering components).
19:11.18 dracarys983 ``Erik, AWESOME. I got some visual of what would be happening by Torus example. I'll look into it in detail ans ask if there's a doubt.
19:23.38 *** join/#brlcad alisha (~quassel@115.184.70.175)
19:35.19 *** join/#brlcad jojo_ (~smuxi@41.205.22.4)
19:39.41 *** join/#brlcad konrado (~root@154.70.108.201)
19:40.20 *** join/#brlcad alisha_ (~alisha@115.184.70.175)
19:42.14 ``Erik good luck! (and woops, I said square mm's, I meant cubic mm's)
19:43.31 dracarys983 ``Erik, Yeah that's not a problem. I got that. Thanks a lot, man! :)
19:49.43 Notify 03BRL-CAD:ejno * 64468 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: tessellate all regions by default
19:51.54 *** part/#brlcad Vijfhoek (quassel@46.249.37.134)
20:05.39 brlcad jojo_: regarding your stepcode mailing list posting -- if you don't ask a question, you're far less likely to get a useful response. that goes for pretty much any open source forum
20:09.50 ``Erik !notify ask
20:09.51 Notify 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.
20:11.23 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
20:19.04 *** join/#brlcad konrado (~root@154.70.108.217)
20:21.52 Notify 03BRL-CAD:starseeker * 64469 (brlcad/trunk/src/libbrep/shape_recognition.cpp brlcad/trunk/src/libbrep/shape_recognition_planar.cpp): More negative_polygon tweaking
20:29.02 *** join/#brlcad andrei_ (bc1ab6e5@gateway/web/freenode/ip.188.26.182.229)
20:42.42 Notify 03BRL-CAD:starseeker * 64470 brlcad/trunk/src/libbrep/shape_recognition_planar.cpp: no duplicates
20:47.39 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
20:48.09 andrei_il hi ! any opinions on my mail( I am andrei Ilinca)
20:49.53 andrei_il brlcad : I understood that you re doing group mentoring
20:50.13 andrei_il but you re listed as the assigned mentor
20:53.19 andrei_il brlcad: could you please give me an opinion on my last e-mail on the list
21:03.05 Notify 03BRL-CAD:starseeker * 64471 (brlcad/trunk/src/libbrep/shape_recognition_cone.cpp brlcad/trunk/src/libbrep/shape_recognition_util.cpp): Calling code currently assumes at least two points in each category - not good in general, but for now enforce it...
21:05.04 brlcad andrei_il: those are not mentor assignments, they are just people that could possibly mentor you (and it's not a complete list)
21:06.07 brlcad andrei_il: I'll respond on the mailing list, but be aware that open ended questions will usually just get you an open ended answer. asking for advice or an opinion is rarely constructive (or at a minimum, it's very time consuming without asking many many more questions)
21:06.38 brlcad the more technical and specific you can make your question, the better. if you don't know what technical question you can ask, you've probably not done your homework
21:09.25 andrei_il sorry, I'm not sure I understand. I discussed with OpenSCAD community and I have asked on the mailinglist about which direction should this go from the BRL-CAD PoV
21:16.11 Notify 03BRL-CAD:ejno * 64472 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: use std::fixed to prevent output in scientific notation
21:36.14 Notify 03BRL-CAD:ejno * 64473 (brlcad/trunk/src/libgcv/conv/fastgen4/NOTES =================================================================== and 11 others): add notes on fast4 export
21:38.28 Notify 03BRL-CAD:ejno * 64474 brlcad/trunk/src/libgcv/conv/fastgen4/NOTES: add note on HOLE records
21:54.43 *** join/#brlcad merzo (~merzo@225-89-133-95.pool.ukrtel.net)
22:02.19 brlcad andrei_il: replied, no worries -- you were more technical than your questions themselves were worded
22:04.20 andrei_il brlcad: thank you very much
22:22.26 brlcad yw
22:37.02 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
22:43.53 *** join/#brlcad cardinot (~cardinot@177.130.0.3)
22:43.53 *** join/#brlcad cardinot (~cardinot@unaffiliated/cardinot)
23:55.44 Notify 03BRL-CAD:starseeker * 64475 (brlcad/trunk/src/libbrep/shape_recognition.cpp brlcad/trunk/src/libbrep/shape_recognition.h and 6 others): Try a naming system that will create shorter names.

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