00:18.52 |
*** join/#brlcad infobot
(ibot@rikers.org) |
00:18.52 |
*** topic/#brlcad is GSoC
students: if you have a question, ask and wait for an answer ...
responses may take minutes or hours. Ask and WAIT.
;) |
00:27.22 |
*** join/#brlcad
bmszcewkngfmrnwc
(~armin@dslb-188-098-170-108.188.098.pools.vodafone-ip.de) |
01:50.16 |
DaRock |
starseeker: Finally got it build! :) |
01:50.36 |
Notify |
03BRL-CAD:starseeker * 69692
brlcad/trunk/src/external/CREO/part.cpp: Start trying to figure out
how to create ON_NurbsSurface data. Not even close yet. |
02:22.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:23.11 |
DaRock |
so to do so I used a patch based on d_rossberg
in FindTermlib, and I needed to link curses.h to termlib.h (so
thats in issue - somehow it wouldn't use ncurses or even curses, it
_had_ to use termlib.h no matter what). I also had to patch
src/libtclcad/CMakeLists.txt with the above if statement and had to
include tcl8.6/generic - I tried patching FindTCL but that created
an undefined reference tclrefree earlier in the build |
02:24.12 |
DaRock |
for some reason accessing more than tcl.h
caused that error - no diarrhea... but it was needed in
libtclcad |
04:07.47 |
*** join/#brlcad gabbar1947
(uid205515@gateway/web/irccloud.com/x-exoffbhtpkkxlyiy) |
04:14.02 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
05:20.22 |
brlcad |
starseeker: http://iranarze.ir/wp-content/uploads/2016/11/E537.pdf |
05:34.20 |
*** join/#brlcad KimK
(~Kim__@2600:8803:7a81:7400:e02b:dc02:45b1:ee7f) |
05:56.48 |
nmz787_ |
"We start with fitting an algebraic spline
surface defined on a box that bounds the given point set. We split
the box into eight sub-cells if the fitting error is greater than a
given threshold. For each cell over which the fitting error is
larger than the given threshold, a local offset function
represented by an algebraic spline function is computed to reduce
the fitting error. In order to obtain a compa |
05:56.54 |
nmz787_ |
ct representation, a low-rank ... |
05:56.57 |
nmz787_ |
... regularization term is introduced in the
fitting model, and the optimization problem is solved locally based
on the alternating direction method of multipliers together with
the CP decomposition of tensors. The above procedure terminates
when the fitting error over each cell is less than a user-specified
threshold or the maximum subdivision level reaches." |
06:35.04 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
08:03.12 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
08:34.22 |
*** join/#brlcad elpea
(~chatzilla@dsl-hkibrasgw5-58c04d-211.dhcp.inet.fi) |
09:22.39 |
*** join/#brlcad Caterpillar
(~caterpill@unaffiliated/caterpillar) |
09:41.48 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-139.skif.com.ua) |
12:19.08 |
*** join/#brlcad Caterpillar2
(~caterpill@unaffiliated/caterpillar) |
12:29.13 |
*** join/#brlcad Caterpillar2
(~caterpill@unaffiliated/caterpillar) |
12:34.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
12:37.26 |
*** join/#brlcad Caterpillar2
(~caterpill@unaffiliated/caterpillar) |
13:09.19 |
Notify |
03BRL-CAD:starseeker * 69693
brlcad/trunk/src/external/CREO/part.cpp: linux build fix |
13:45.57 |
*** join/#brlcad yorik
(~yorik@2804:431:f721:afd0:290:f5ff:fedc:3bb2) |
13:56.44 |
Notify |
03BRL-CAD:starseeker * 69694
(brlcad/trunk/src/external/CREO/assembly.cpp
brlcad/trunk/src/external/CREO/creo-brl.h and 3 others): The normal
logging pattern doesn't require a return code being passed through
- simplify |
14:12.37 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:24.47 |
Notify |
03BRL-CAD:starseeker * 69696
(brlcad/trunk/src/external/CREO/assembly.cpp
brlcad/trunk/src/external/CREO/creo-brl.h and 3 others): ws, minor
refactoring of unsuppress_features function |
14:28.57 |
Notify |
03BRL-CAD:starseeker * 69695
brlcad/trunk/src/external/CREO/resources/creo-brl-msg.txt: see if
we can trim down this file without breaking anything...
untested |
14:42.19 |
Notify |
03BRL-CAD:starseeker * 69697
brlcad/trunk/src/librt/primitives/tgc/tgc.c: revert the change of
npts==1 behavior from r69650 - breaking regress-solids |
15:02.02 |
*** join/#brlcad gabbar1947
(uid205515@gateway/web/irccloud.com/x-ytfjfvlrjlahydat) |
15:39.22 |
Notify |
03BRL-CAD:starseeker * 69698
brlcad/trunk/TODO: need to find a way to alleviate having to do
almost a full rebuilt every time the config updates one of our
tracking numbers. |
16:11.35 |
Notify |
03BRL-CAD:starseeker * 69699
(brlcad/trunk/include/bg/CMakeLists.txt brlcad/trunk/include/bg.h
and 8 others): Move the bot solidity checker johnathan added for
libgcv into libbg, and make a stab at using it to validate CREO
tessellations. Untested. |
16:30.21 |
Notify |
03BRL-CAD:starseeker * 69700
brlcad/trunk/src/external/CREO/CMakeLists.txt: Don't do the exe
version of the plugin by default - it's better to work with the DLL
when we can, and it confuses the VS target list. |
16:49.01 |
Notify |
03BRL-CAD:starseeker * 69701
(brlcad/trunk/src/external/CREO/assembly.cpp
brlcad/trunk/src/external/CREO/main.cpp and 2 others): see if we
can dodge skeletons |
17:56.56 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
18:44.00 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
19:27.20 |
*** join/#brlcad yorik
(~yorik@2804:431:f721:afd0:290:f5ff:fedc:3bb2) |
21:19.22 |
Notify |
03BRL-CAD:starseeker * 69702
(brlcad/trunk/src/external/CREO/CMakeLists.txt
brlcad/trunk/src/external/CREO/assembly.cpp and 3 others):
messaging needs more thought - have feedback that the message
reporting is of first importance in workflows, so need to make sure
it is usable. |
21:42.35 |
Notify |
03BRL-CAD:starseeker * 69703
brlcad/trunk/src/external/CREO/part.cpp: tweaks to part - rpp
output was mostly a debugging thing, need to think about whether
it's actually useful... |
22:16.25 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:24.07 |
*** join/#brlcad merzo
(~merzo@178-79-132-95.pool.ukrtel.net) |
23:30.32 |
brlcad |
starseeker: so that's an interesting failure
case with regress-solids |
23:38.44 |
*** join/#brlcad kanzure
(~kanzure@unaffiliated/kanzure) |
23:39.47 |
Notify |
03BRL-CAD:brlcad * 69704
(brlcad/trunk/src/external/CREO/main.cpp
brlcad/trunk/src/external/CREO/util.cpp): {'\0'} is a char array
initializer, so possibly need a different shim type. as a pointer,
needs to be a pointer type (i.e., null). |
23:44.19 |
Notify |
03BRL-CAD:brlcad * 69705
(brlcad/trunk/src/external/CREO/main.cpp
brlcad/trunk/src/external/CREO/shim.h
brlcad/trunk/src/external/CREO/util.cpp): after a little sleuthing,
looks like they are arrays, so change the shim instead |
23:56.40 |
*** join/#brlcad kanzure
(~kanzure@unaffiliated/kanzure) |
23:58.39 |
*** join/#brlcad nmz787
(~nmz787@unaffiliated/nmz787) |