00:34.58 |
*** join/#brlcad
whzdsxrrhrxtktsp
(~armin@dslc-082-083-184-131.pools.arcor-ip.net) |
01:11.07 |
*** join/#brlcad boj
(~boj@2001:250:3c00:2074:1c41:3ebb:c316:386e) |
01:21.07 |
boj |
Hi, I am recently trying to finish the
numerical test of ray-tracing, but I am still stuck in using *gqa*
to do the test because I cannot get satisfactory result as I want
:(, so I want to know is there any replaceable methods or tools
that can enable the test? |
01:52.23 |
*** join/#brlcad boj
(~boj@2001:250:3c00:2074:1c41:3ebb:c316:386e) |
01:59.35 |
*** join/#brlcad KimK
(~Kim__@2600:8803:7a85:6d00:29ee:457b:414:7993) |
02:09.45 |
*** join/#brlcad boj
(~boj@2001:250:3c00:2074:aa:714a:ca98:3346) |
02:28.20 |
Notify |
03BRL-CAD:brlcad * 68632
brlcad/trunk/include/common.h: pass the args through for
clarity |
02:37.17 |
starseeker |
crud - BSD builds weren't release config.
redoing |
03:02.00 |
Notify |
03BRL-CAD:brlcad * 68633
(brlcad/trunk/include/rt/tie.h brlcad/trunk/src/adrt/adrt.h and 28
others): significant refactoring to replace XGLUE with new
CPP_XGLUE macro. reduce some of the macro complexity by denoting
tie's primary macro-encased API in uppercase, and eliminating some
that merely affect declaration. |
03:24.58 |
starseeker |
uploads Linux
binaries |
03:25.23 |
starseeker |
boj: you might look at rtcheck and/or
rtweight |
03:28.47 |
boj |
starseeker: thanks, could u please give a
short intro about these two tools, I want to analyze the numerical
accuracy just like *gqa*? |
03:29.50 |
boj |
cause I have stuck in using *gqa* in these
days and do not know how to proceed my validation. |
05:20.46 |
Notify |
03BRL-CAD:brlcad * 68634
(brlcad/trunk/include/rt/tie.h brlcad/trunk/src/adrt/adrt_struct.h
and 8 others): simplify the precision handling so tie.h rules and
it's fully toggled on TIE_PRECISION. this may fix float-mode, which
didn't seem to be working on quick test. |
05:26.53 |
*** join/#brlcad ``Erik
(~erik@pool-100-16-40-20.bltmmd.fios.verizon.net) |
05:37.04 |
brlcad |
starseeker: awesome on the build uploads.
curious you went with an auto-detect build on bsd? |
05:37.35 |
brlcad |
boj: what does "satisfactory result"
mean?? |
05:39.07 |
brlcad |
it's one of the best tools for that job so if
it's not satisfactory, then you're probably either using it wrong,
have something implemented wrong, or are expecting it does
something different to what it does |
05:39.58 |
brlcad |
a very similar tool is the rtweight tool,
which does a single view, and the nirt tool, which does individual
rays |
05:43.59 |
brlcad |
usage is very simple, run "brlman rtweight" to
see options; rtweight -a az -e el file.g object |
05:45.44 |
boj |
brlcad: thanks, what I mean 'satisfactory' is
the visual effect seems to be acceptable, but from a numerical
viewpoint, I do not know, if it is right. |
05:46.43 |
boj |
for *gqa*, I tried to use BoT planes as
example, by using *gqa* and doing the math, the result did not
match very well. |
05:47.14 |
boj |
maybe I need to use *rtweight* and get some
results first |
05:49.04 |
*** join/#brlcad ries
(~ries@D979C7EF.cm-3-2d.dynamic.ziggo.nl) |
05:49.55 |
boj |
for a sphere, I can use *gqa* to compute the
volume(for BoT), but the result is not so exactly same with the
mathematical calculation result. |
05:51.45 |
boj |
brlcad: besides, I have sent you an email
giving a short summary of my work, please check it. |
05:55.21 |
Stragus |
A sphere made of a bag of triangles, against a
perfect sphere? |
06:00.05 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
06:04.38 |
brlcad |
that's the whole point of validating, to check
the numerical values with certainty as the visual result is
practically irrelevant for a CAD system |
06:05.27 |
brlcad |
all the visual means is that you probably have
a hit point in a consistent (but not necessarily correct)
vicinity |
06:05.34 |
brlcad |
not that depths or directions or locations are
correct |
06:07.18 |
brlcad |
I have been working on responding to your
e-mail, as we do need to talk urgently in private but after I
respond |
06:25.22 |
boj |
thanks brlcad. |
06:44.22 |
*** join/#brlcad sniok
(~sniok@89.252.2.135) |
06:48.16 |
*** join/#brlcad sniok
(~sniok@89.252.2.135) |
06:58.09 |
*** join/#brlcad asad_________
(~asad00@host10-2.natpool.mwn.de) |
06:58.53 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
07:00.25 |
*** join/#brlcad sniok_
(~sniok@89.252.29.238) |
07:04.11 |
*** join/#brlcad d_rossberg
(~rossberg@104.225.5.10) |
08:21.30 |
*** join/#brlcad sniok_
(~sniok@89.252.29.238) |
08:31.21 |
*** join/#brlcad teepee]
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
08:43.10 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
08:54.00 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
09:14.44 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
09:32.27 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
10:04.23 |
starseeker |
brlcad: actually, went with a partial
autodetect on both Linux and BSD - can switch back if you want, but
I figured libz and libpng were universal enough to disable on those
platforms and freetype can be problematic unless we also build our
own fontconfig - the latter tries to pull in the system freetype
and weirdness can happen |
10:05.57 |
starseeker |
I did generate an RPM, but it's way smaller
than the tar.gz so I need to investigate why |
10:18.09 |
starseeker |
also, the install path on the rpm is /usr so I
need to figure out why that happened too... |
10:18.26 |
starseeker |
likes the idea of defaulting
to /opt by the way |
10:20.03 |
*** join/#brlcad asad_
(~asad00@host10-2.natpool.mwn.de) |
12:21.34 |
*** join/#brlcad Mandeep_Singh
(~mandeep@101.211.239.220) |
12:57.42 |
*** join/#brlcad yorik
(~yorik@187.57.207.104) |
13:41.31 |
*** join/#brlcad sniok_
(~sniok@89.252.29.238) |
13:53.03 |
*** join/#brlcad Mandeep_Singh
(~mandeep@101.211.241.20) |
14:59.07 |
*** join/#brlcad teepee]
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
15:27.06 |
*** join/#brlcad boj
(~boj@2001:250:3c00:2074:cd33:2382:91f0:f8f3) |
15:49.35 |
*** join/#brlcad amarjeet
(~amarjeet@101.211.220.14) |
16:21.47 |
*** join/#brlcad Mandeep_Singh
(~mandeep@101.211.213.65) |
16:45.27 |
*** join/#brlcad asad_
(~asad00@host10-2.natpool.mwn.de) |
17:06.29 |
*** join/#brlcad Mandeep_Singh
(~mandeep@101.211.209.20) |
17:23.35 |
*** join/#brlcad amarjeet
(~amarjeet@101.211.231.32) |
19:16.36 |
*** join/#brlcad Mandeep_Singh
(~mandeep@101.211.233.134) |
19:55.48 |
Notify |
03BRL-CAD:brlcad * 68635 (brlcad/trunk/TODO
brlcad/trunk/src/libbrep/CMakeLists.txt and 7 others): brep is no
longer optional (coincidentally, c++ is no longer optional too ..
public headers still need to work for c-only projects) |
19:58.48 |
Notify |
03BRL-CAD:n_reed * 68636
(brlcad/branches/brep-debug/CHANGES
brlcad/branches/brep-debug/HACKING and 41 others): sync r68146
through r68249 changes from trunk |
20:00.47 |
starseeker |
brlcad: I updated the included astyle to the
MIT licensed version - did you have something else in mind with the
TODO item? Is that for enabling the style-enforcing build
logic? |
20:01.09 |
starseeker |
winces a bit looking over
fontconfig... urk |
20:01.19 |
starseeker |
doable, but they have a lot of
tests... |
20:02.15 |
Notify |
03BRL-CAD:brlcad * 68637 brlcad/trunk/TODO:
pull a few priority items up already |
20:14.09 |
Notify |
03BRL-CAD:brlcad * 68638 brlcad/trunk/TODO:
the rename was minimally impacting and completed |
20:15.24 |
Notify |
03BRL-CAD:brlcad * 68639 (brlcad/trunk/CHANGES
brlcad/trunk/include/bu/str.h and 3 others): rename bu_free_array()
to bu_free_args() as it specifically does not free an array, it
free's the pointers contained therein (args in an argv
array) |
20:16.08 |
Notify |
03BRL-CAD:n_reed * 68640
(brlcad/branches/brep-debug/misc/tools/astyle/ASBeautifier.cpp
brlcad/branches/brep-debug/misc/tools/astyle/ASEnhancer.cpp and 11
others): sync r68252 through r68266 changes from trunk |
20:21.14 |
Notify |
03BRL-CAD:n_reed * 68641
(brlcad/branches/brep-debug/AUTHORS
brlcad/branches/brep-debug/CHANGES and 191 others): sync r68283
through r68520 changes from trunk |
20:26.30 |
Notify |
03BRL-CAD:n_reed * 68642
(brlcad/branches/brep-debug/NEWS brlcad/branches/brep-debug/TODO
and 9 others): sync r68235 through r68249 changes from
trunk |
20:30.41 |
Notify |
03BRL-CAD:n_reed * 68643
(brlcad/branches/brep-debug/AUTHORS
brlcad/branches/brep-debug/CHANGES and 86 others): sync r68521
through r68639 changes from trunk |
20:36.38 |
*** join/#brlcad LordOfBikes
(~armin@dslc-082-083-184-131.pools.arcor-ip.net) |
20:36.39 |
Notify |
03BRL-CAD:n_reed * 68644 (svn:mergeinfo ##
-1,5 +1,5 ## and 7 others): mark sync revisions as mergedProperty
Changed:----------------brlcad/trunk/brlcad/trunk/NEWSbrlcad/trunk/src/libged/polyclip.cpp |
20:40.56 |
*** join/#brlcad tandoorichick
(b64b2d01@gateway/web/freenode/ip.182.75.45.1) |
22:23.52 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
23:16.06 |
*** join/#brlcad merzo
(~merzo@178.75.237.159) |