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 |