| 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) | |