| 02:31.55 | *** join/#brlcad Zhao_Anqing (~clouddrif@218.79.166.196) | |
| 02:59.39 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:07.17 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 07:23.04 | Notify | 03BRL-CAD:zhaoanqing * 61827 brlcad/trunk/src/librt/primitives/nmg/nmg_bool.c: 'nmg_classify_shared_edges_verts' is useless because the operation input sA and sB don't have shared structure any more. |
| 07:36.55 | Zhao_Anqing | Sorry, I submit error location, it should be nmgreorg branch, not trunk. I will revert it immediately. |
| 07:43.01 | Notify | 03BRL-CAD:zhaoanqing * 61828 brlcad/trunk/src/librt/primitives/nmg/nmg_bool.c: revert the error submit to r61118. Sorry for this. |
| 07:46.34 | Notify | 03BRL-CAD:zhaoanqing * 61829 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_bool.c: 'nmg_classify_shared_edges_verts' is useless because the operation input sA and sB don't have shared structure any more. |
| 07:51.17 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 07:52.16 | d_rossberg | Zhao_Anqing: i succeeded facetizing your example |
| 07:52.42 | Zhao_Anqing | d_rossberg: really?! |
| 07:53.50 | Zhao_Anqing | I find sA and sB have some shared elements. I am using nmg_find_max_index to find the cause now. |
| 07:53.58 | d_rossberg | what i did: where you reindex in nmg_bool(): |
| 07:54.36 | d_rossberg | nmg_s_reindex(sA, 0); nmg_s_reindex(sB, sA->maxindex); sA->maxindex = sB->maxindex; |
| 07:55.27 | d_rossberg | i.e. i merged the two index spaces |
| 07:56.14 | Zhao_Anqing | Let me try. I send an E-mail to you just now. It's impossible to see there are shared structure between sA and sB. |
| 08:01.03 | Zhao_Anqing | Awesome! yes, it works. I am embarrassed to not think of such change:) |
| 08:05.07 | Notify | 03BRL-CAD:zhaoanqing * 61830 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_bool.c: merge sA and sB's index domain when execute nmg_bool. it's no problem to facetize -n a combination of default sph and rcc. |
| 08:14.40 | d_rossberg | it could be a good idea to clean up (reindex) sA at the ned of nmg_bool() to undo this work-around |
| 08:15.54 | Zhao_Anqing | OK, I understand what you mean, and will add it soon. |
| 08:23.35 | Notify | 03BRL-CAD:zhaoanqing * 61831 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_inter.c: add two calling of missing 'nmg_unbreak_shell_edges' by compared with trunk. |
| 08:35.07 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 08:36.44 | *** join/#brlcad KimK (~Kim__@ip68-102-30-143.ks.ok.cox.net) | |
| 09:02.04 | *** join/#brlcad ries_nicked (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 09:32.01 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 09:44.14 | *** join/#brlcad albertcoder (~albertcod@101.216.205.11) | |
| 09:47.17 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 10:38.34 | *** join/#brlcad clock (~clock@77-58-143-135.dclient.hispeed.ch) | |
| 10:40.00 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 10:50.41 | *** join/#brlcad andrei_ (~IceChat77@188.26.59.85) | |
| 10:51.30 | *** join/#brlcad piyushparkash (~piyushpar@59.91.251.14) | |
| 11:43.53 | *** join/#brlcad albertcoder (~albertcod@101.215.58.136) | |
| 11:43.53 | *** join/#brlcad piyushparkash (~piyushpar@59.91.251.14) | |
| 13:30.37 | Notify | 03BRL-CAD:zhaoanqing * 61832 brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_bool.c: reindex sA at the end of nmg_bool to refresh the workaround index state. sB is unnecessary to do such thing because it is free in former stage. |
| 13:31.39 | Zhao_Anqing | d_rossberg: now should I test more models? or begin the work moving the NMG codes into a new lib? |
| 13:34.44 | Zhao_Anqing | and in this afternoon(about 5 hours before), I mistakenly commit the nmg_bool.c to trunk(which should be to nmgreorg), but I commit again to fix the problem immediately. Is this OK? |
| 13:36.42 | *** join/#brlcad clock (~clock@77-58-143-135.dclient.hispeed.ch) | |
| 13:57.23 | d_rossberg | Zhao_Anqing: mistakes can happen, you fixed it, so it's ok |
| 13:58.47 | d_rossberg | you should make some more tests, how does the file import/export work? |
| 13:59.29 | d_rossberg | is it possible to exchange files with nmg between the trunk and the nmgreorg branch? |
| 14:00.38 | d_rossberg | if everything works the next step is to migrate it to the trunk |
| 14:01.36 | d_rossberg | if this works you can move the nmg sources in an own library (in the nmgreorg branch first) |
| 14:22.28 | Notify | 03BRL-CAD:carlmoore * 61833 brlcad/trunk/doc/docbook/system/man1/en/fb-rle.xml: provide paragraph separation for the examples; in one example, I discovered '-h -s 512', where the old -h flag for high-res would have meant -s 1024, so I removed the -h because -h is now for help and because I have the contradictory -s 512 appearing |
| 14:28.59 | Zhao_Anqing | d_rossberg:OK.I see, I will do them. Thank you!~ |
| 14:30.06 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 15:02.49 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 15:18.06 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 15:28.13 | Notify | 03BRL-CAD:starseeker * 61834 brlcad/branches/gecode/src/libpc/CMakeLists.txt: Add a (very) basic example of specifying constraints via flatzinc (http://www.minizinc.org/specifications.html) using the perpendicularity test with length equality constraint. This is interesting as a tool-independent language - we might be able to teach librt primitives (for example) to generate flatzinc specifications for their |
| 15:28.15 | Notify | constraints using tolerance settings as inputs to flatzinc templates, and then pass those in to libpc (which would make use of gecode's flatzinc support initially, but could in principle use any tool that speaks flatzinc or for which a flatzinc translator could be built.) |
| 15:30.03 | Notify | 03BRL-CAD:starseeker * 61835 brlcad/branches/gecode/src/libpc/perpendicular.fzn: Looks like we can just use -1 without naming it. |
| 15:52.58 | starseeker | https://code.google.com/p/or-tools/source/browse/#svn%2Ftrunk%2Fsrc%2Fconstraint_solver |
| 16:20.34 | Notify | 03BRL-CAD:starseeker * 61836 brlcad/branches/gecode/src/libpc/CMakeLists.txt: Add notes about minizinc/flatzinc |
| 16:36.25 | *** join/#brlcad albertcoder (~albertcod@49.138.120.243) | |
| 16:49.23 | Notify | 03BRL-CAD:carlmoore * 61837 brlcad/trunk/doc/docbook/system/man1/en/fbcmrot.xml: touch up the fbcmrot man page |
| 16:59.10 | *** join/#brlcad andrei_ (~IceChat77@188.26.59.85) | |
| 17:08.09 | Notify | 03BRL-CAD:carlmoore * 61838 brlcad/trunk/doc/docbook/system/man1/en/fbed.xml: touch up fbed man page; -h changed to -H; add a sentence for -p option, because that does exist |
| 17:33.47 | *** join/#brlcad vladbogo (~vlad@86.121.100.35) | |
| 17:45.02 | Notify | 03BRL-CAD:carlmoore * 61839 brlcad/trunk/doc/docbook/system/man1/en/fbfade.xml: big touchup done for fbfade; provide the '_' character where we don't want white space |
| 18:06.34 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 18:42.05 | Notify | 03BRL-CAD:vladbogo * 61840 (brlcad/trunk/include/fb.h brlcad/trunk/src/libdm/dm-qt.cpp brlcad/trunk/src/libfb/if_qt.cpp): Implemented a first version of the qt_open_existing function - raytraced content can be displayed but it dissapears when raytracing is done. |
| 18:46.53 | Notify | 03BRL-CAD Wiki:Vladbogolin * 7530 /wiki/User:Vladbogolin/GSoC2014/Logs: /* Week 9 */ |
| 18:54.57 | Notify | 03BRL-CAD:carlmoore * 61841 brlcad/trunk/doc/docbook/system/man1/en/fbgamma.xml: touch up fbgamma man page |
| 19:55.59 | *** join/#brlcad mihaineacsu (~mihaineac@92.85.194.103) | |
| 20:49.32 | *** join/#brlcad cwstirk (~charlie@c-107-2-138-189.hsd1.co.comcast.net) | |
| 21:26.47 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 21:53.37 | Notify | 03BRL-CAD Wiki:Ankeshanand * 7531 /wiki/User:Ankeshanand/GSoC14/logs: /* Week 9 */ |
| 21:55.19 | Notify | 03BRL-CAD Wiki:Popescu.andrei1991 * 7532 /wiki/User:Popescu.andrei1991/devlogs2014: /* Week 9 */ |
| 22:00.35 | *** join/#brlcad pandrei (~pandrei@188.26.59.85) | |
| 22:08.39 | pandrei | hey |
| 22:08.44 | pandrei | I don t understand this: |
| 22:08.44 | pandrei | if (csg->radius <= 0.0) { |
| 22:08.45 | pandrei | <PROTECTED> |
| 22:08.51 | pandrei | sketch is a 2d object |
| 22:09.04 | pandrei | <PROTECTED> |
| 22:09.43 | starseeker | it probably means the third (z) value is always zero? |
| 22:10.19 | pandrei | why wouldn't one use V2JOIN2 then? |
| 22:11.05 | starseeker | shrugs - not sure. Try using svn blame to figure out when that line was added - perhaps the commit message will have some useful information |
| 22:13.54 | pandrei | + I don't "think" it's zero |
| 22:14.06 | pandrei | as in .. depends on the given values, which are certainly not 0 |
| 22:14.10 | pandrei | all the time, that is |
| 22:17.32 | pandrei | starseeker : I found the commit, do you know where can I look it up? |
| 22:18.29 | pandrei | https://sourceforge.net/p/brlcad/code/commit_browser |
| 22:18.35 | pandrei | I'm here, but I was hoping for a faster way |
| 22:20.50 | pandrei | brlcad: your log message is " ws" |
| 23:07.21 | Notify | 03BRL-CAD:starseeker * 61842 brlcad/branches/gecode/src/libpc/NOTES: Add some notes about the promising minizinc 2.0 library |