IRC log for #brlcad on 20120425

00:04.08 *** join/#brlcad crdueck (~cdk@d173-238-127-19.home4.cgocable.net)
00:19.49 Maloeran Hey guys, a little question. This is a screenshot of my code rebuilding triangle meshes, ball pivoting + mesh decimation... http://www.rayforce.net/vslhavoc000.png
00:20.12 Maloeran Does the havoc.g model really have 2 big holes on the bottom at the front? Or my code just broke somehow on that mesh?
00:29.39 Maloeran If I knew BRL-CAD better, I could probably visualize the .g somehow :)
01:24.39 CIA-128 BRL-CAD: 03tbrowder2 * r50280 10/brlcad/trunk/src/conv/comgeom/solid.c: free name memory on early error returns
01:27.21 CIA-128 BRL-CAD: 03tbrowder2 * r50281 10/brlcad/trunk/src/conv/comgeom/solid.c: correct field width for V4 GIFT solid format
01:28.29 CIA-128 BRL-CAD: 03tbrowder2 * r50282 10/brlcad/trunk/regress/tgms/ (comgeom-tgt-1-v4-documented.cg comgeom-tgt-1-v4.cg): add test target for comgeom GIFT V4 format
01:29.02 CIA-128 BRL-CAD: 03tbrowder2 * r50283 10/brlcad/trunk/src/conv/comgeom/read.c: ws
01:30.19 CIA-128 BRL-CAD: 03tbrowder2 * r50284 10/brlcad/trunk/regress/comgeom.sh: add a regression test for reading a comgeom GIFT V4 tgm format
01:35.49 CIA-128 BRL-CAD: 03tbrowder2 * r50285 10/brlcad/trunk/regress/CMakeLists.txt: add new tgms to list
01:39.13 CIA-128 BRL-CAD: 03brlcad * r50286 10/brlcad/trunk/src/liboptical/refract.c: allocate ms_reflect_color tabdata. coverity correctly noticed badness since were never allocating it, finding a path to dead and forward null code. cid 2117, 2119.
02:17.31 CIA-128 BRL-CAD: 03brlcad * r50287 10/brlcad/trunk/src/liboptical/refract.c: similar problem with ms_transmit_color, need to allocate it. use spectrum as the base instead of background fro ms_reflect color. cid 2117-2119.
02:20.01 CIA-128 BRL-CAD: 03brlcad * r50288 10/brlcad/trunk/src/librt/search.c: db5_get_attributes may fail. plan for it. coverity noticed this was the 1/15 times where we didn't check. cid 2116, CHECKED_RETURN.
02:35.42 CIA-128 BRL-CAD: 03brlcad * r50289 10/brlcad/trunk/src/libbu/convert.c: almost there. looks like the previous range checks worked to untaint, just have to account for the other loop. cid 1500, tainted_scalar.
02:42.59 CIA-128 BRL-CAD: 03brlcad * r50290 10/brlcad/trunk/src/util/bwcrop.c: try a different approach, clamp at upper and lower instead of just testing within range. cid 1496, tainted_scalar.
02:53.09 CIA-128 BRL-CAD: 03brlcad * r50291 10/brlcad/trunk/src/liboptical/sh_toyota.c: now just reporting as a limited truncation/underflow case, so check for case. should always be high/low, but should handle the sign regardless of values. cid 328.
04:12.48 *** join/#brlcad hsrai (~tcc@202.164.53.117)
04:33.41 *** join/#brlcad Jak_o_Shadows (~Fake@unaffiliated/jak-o-shadows/x-0479135)
05:21.03 *** join/#brlcad yukonbob (~bch@methodlogic.net)
05:21.08 yukonbob hello, #brlcad
05:59.28 *** join/#brlcad ksuzee (~ksuzee91@217.12.197.90)
06:14.47 yukonbob CodeCleanup.pdf: "...defects that cuase[sic] incorrect results..."
06:19.52 ksuzee to starseeker Hello!
06:22.18 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
06:24.32 *** part/#brlcad ksuzee (~ksuzee91@217.12.197.90)
06:38.20 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
07:07.35 *** join/#brlcad stevegt_1 (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net)
08:13.44 *** join/#brlcad kane_ (~Mesut@wprt-4db6df7b.pool.mediaWays.net)
08:30.04 *** join/#brlcad stas_ (~stas@82.208.133.12)
10:59.33 CIA-128 BRL-CAD: 03tbrowder2 * r50292 10/brlcad/trunk/src/conv/step/OpenNurbsInterfaces.cpp: correct parens (gcc warning pointed to it)
13:09.38 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
14:42.25 *** join/#brlcad simion314 (~quassel@92.83.124.73)
17:28.18 CIA-128 BRL-CAD: 03tbrowder2 * r50293 10/brlcad/trunk/regress/iges.sh: add known failure to regression check for g-iges; fix unknown at the moment
17:42.34 *** join/#brlcad Neil___ (~chatzilla@117.228.200.190)
17:47.13 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
17:50.45 CIA-128 BRL-CAD: 03n_reed * r50294 10/brlcad/trunk/src/other/step/ (5 files in 2 dirs): replace shorts with ints along the lines of SCL git d2baec0, but be more judicious in using unsigned versus signed
17:59.46 *** join/#brlcad merzo (~merzo@125-76-133-95.pool.ukrtel.net)
18:11.52 CIA-128 BRL-CAD: 03n_reed * r50295 10/brlcad/trunk/src/other/step/src/fedex_plus/classes.c: ignore spaces in generate_attribute_name. SCL git 1ebee6d
18:31.02 CIA-128 BRL-CAD: 03starseeker * r50296 10/brlcad/trunk/src/librtserver/CMakeLists.txt: Apparently we don't need to explicitly link these (why did I initially??)
18:33.42 CIA-128 BRL-CAD: 03starseeker * r50297 10/brlcad/branches/STABLE/src/librtserver/CMakeLists.txt: remove explicit java libs from stable too
18:57.32 CIA-128 BRL-CAD: 03starseeker * r50298 10/brlcad/trunk/src/rt/viewedge.c: Hmm. icv_image_save_open is causing issues in rtedge at the moment...
19:01.17 *** join/#brlcad merzo (~merzo@229-185-133-95.pool.ukrtel.net)
19:02.23 CIA-128 BRL-CAD: 03tbrowder2 * r50299 10/brlcad/trunk/src/librt/comb/comb.c: wrap long arg line, correct typo, ws
19:11.24 *** join/#brlcad Neil___ (~chatzilla@117.229.57.208)
19:21.08 CIA-128 BRL-CAD: 03jimhunt * r50300 10/brlcad/trunk/src/librtserver/rtserver.c: Added MUVEStoORCA translation matrix to RayResult stream
19:25.29 *** join/#brlcad andrei (~andrei@188.25.163.231)
19:25.40 andrei hello
19:26.25 Al_Da_Best Hiya
19:45.12 CIA-128 BRL-CAD: 03jimhunt * r50301 10/brlcad/trunk/src/librtserver/CMakeLists.txt: Incrementing the SO version since the serialization of RayResult has changed.
20:36.16 CIA-128 BRL-CAD: 03bob1961 * r50302 10/brlcad/trunk/src/ (libdm/dm-generic.c libtclcad/tclcad_obj.c): Added support for creating a nu display manager in libtclcad.
20:38.07 *** join/#brlcad stas_ (~stas@188.24.35.114)
20:48.55 CIA-128 BRL-CAD: 03n_reed * r50303 10/brlcad/trunk/src/other/step/src/ (11 files in 4 dirs): apply more commented code removal from SCL git c0b2b05, 37bbfd3, 9324acc, d7410be, 62304a7, and 0dccb8b
20:49.34 CIA-128 BRL-CAD: 03tbrowder2 * r50304 10/brlcad/trunk/src/conv/iges/g-iges.c: typo
20:54.50 CIA-128 BRL-CAD: 03starseeker * r50305 10/brlcad/branches/STABLE/src/librtserver/ (CMakeLists.txt rtserver.c rtserverTest.c): Merge MUVEStoORCA translation matrix update to librtserver from trunk r50300
21:07.49 *** join/#brlcad Stattrav_ (~Stattrav@61.12.114.82)
21:08.24 *** join/#brlcad merzo (~merzo@229-185-133-95.pool.ukrtel.net)
21:13.18 *** join/#brlcad stevegt_1 (~stevegt@cislunar.TerraLuna.Org)
21:13.35 CIA-128 BRL-CAD: 03n_reed * r50306 10/brlcad/trunk/src/other/step/src/fedex_plus/classes_wrapper.cc: apply SCL git db70465 removing more unused variables
21:22.53 *** join/#brlcad cristina (~cristina@188.24.66.134)
21:23.30 CIA-128 BRL-CAD: 03n_reed * r50307 10/brlcad/trunk/src/other/step/src/fedex_plus/multpass.c: remove another unused variable (LISTdo already creates one) identified in SCL git 0153f15
21:47.39 CIA-128 BRL-CAD: 03tbrowder2 * r50308 10/brlcad/trunk/regress/iges.sh: tidy tests, add -f option to make last g-iges test pass
21:48.10 CIA-128 BRL-CAD: 03tbrowder2 * r50309 10/brlcad/trunk/src/librt/comb/comb.c: ws
22:05.37 ``Erik heh, jenny's consant... (xkcd)
22:05.37 ``Erik (* (- (expt 7 (- e (/ 1 e))) 9) pi pi)
22:05.38 ``Erik 867.5308626032031d0
22:12.49 kanzure i would like to make either a page or an infographic to explain the current status of open source CAD
22:12.56 kanzure i know it's hard to compare feature-per-feature in many cases
22:13.12 kanzure however, the rhetoric that each CAD package provides really muddles the picture
22:13.19 *** part/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
22:13.22 kanzure for instance, http://brlcad.org/d/about says
22:13.23 kanzure "as well as explicit solids made from closed collections of Uniform B-Spline Surfaces, Non-Uniform Rational B-Spline (NURBS) surfaces, n-Manifold Geometry (NMG), and purely faceted mesh geometry. All geometric objects may be combined using boolean set-theoretic CSG operations including union, intersection, and difference."
22:13.35 kanzure but iirc, brlcad doesn't actually have intersection of nurbs
22:18.39 ``Erik there're two ways to view it, we do support CSG for ray interrogation (raytracing), but do not yet have the ability to convert a NURBS CSG element to a NURBS non-CSG
22:50.25 kanzure brlcad: as predicted the scl-dev polling thread has turned into a hilarious bunch of confusion
22:51.22 kanzure ``Erik: so in other words, NURBS CSG evaluation doesn't work
22:51.33 kanzure (except in raytracing)
22:51.45 kanzure or maybe there's a more specific way to word it?
23:11.51 CIA-128 BRL-CAD: 03starseeker * r50310 10/brlcad/branches/STABLE/src/sig/d2-c.c: Add d2-c fix from r48233
23:24.07 CIA-128 BRL-CAD: 03starseeker * r50311 10/brlcad/branches/STABLE/src/shapes/ (. coil.c): Grab the coil crash fix from 48470
23:32.07 starseeker kanzure: did you ever have any luck with SISL?
23:34.22 kanzure i've been working on other things, so i'm having someone else look into it
23:42.58 starseeker nods
23:53.18 CIA-128 BRL-CAD: 03starseeker * r50312 10/brlcad/branches/STABLE/NEWS: (log message trimmed)
23:53.18 CIA-128 BRL-CAD: Start working up a 7.20.6 NEWS file - will be tagging off of STABLE this time,
23:53.18 CIA-128 BRL-CAD: since trunk still needs more work to be release ready. Eventually we'll need to
23:53.18 CIA-128 BRL-CAD: sync the main trunk NEWS file back up with this one, but for now just work on
23:53.18 CIA-128 BRL-CAD: getting the release out. For now attaching revision numbers associated with
23:53.19 CIA-128 BRL-CAD: each change to the news line covering it - those will be taken out before
23:53.20 CIA-128 BRL-CAD: release is tagged, but for now they help keep straight what has and has not been

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.