IRC log for #brlcad on 20160502

00:06.56 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
00:29.14 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
00:39.53 *** join/#brlcad LordOfBikes (~armin@dslb-088-064-044-040.088.064.pools.vodafone-ip.de)
00:40.00 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
02:29.02 starseeker OK, things do build and run without strict mode on for OpenBSD
02:55.31 *** join/#brlcad boj_ (~boj@2001:250:3c00:2074:f8d7:ba32:880b:9139)
03:34.21 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
04:14.41 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:21.31 *** join/#brlcad Mathnerd314 (~quassel@supertux/Mathnerd314)
07:13.29 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
07:24.02 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
08:07.31 *** join/#brlcad teepee` (bc5c2134@gateway/web/freenode/ip.188.92.33.52)
08:11.01 *** join/#brlcad sniok (~sniok@89.252.2.135)
12:28.34 *** join/#brlcad yorik (~yorik@187.35.19.227)
12:35.36 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:01.01 starseeker wonders if BRL-CAD can support reproducible building without too much trouble - kinda sounds like Debian is trying to head in that direction
13:01.37 starseeker Stragus: do you happen to know if your decimation code for BoTs has any requirements like needing closed topology?
13:04.44 starseeker also, it looks like it's possible to decimate a bot down to empty with a large enough feature size relative to the bot - it would be nice to have some kind of limit...
13:06.41 *** join/#brlcad infobot (ibot@rikers.org)
13:06.41 *** topic/#brlcad is Welcome to BRL-CAD! || Don't ask if someone is here, ask a better question. || We're participating in GSoC 2016! Patches required. || Major release 7.26 coming any day now... :P || New website deployed, feedback welcome! || Logs: http://ibot.rikers.org/%23brlcad/
14:07.59 *** join/#brlcad Mathnerd314 (~quassel@supertux/Mathnerd314)
14:12.59 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:45.52 *** join/#brlcad sniok (~sniok@89.252.2.135)
15:17.31 *** join/#brlcad maths22_ (~maths22@66-118-151-70.static.sagonet.net)
15:17.31 *** join/#brlcad maths22_ (~maths22@unaffiliated/maths22)
15:19.12 *** join/#brlcad annisar_ (~kamil@mail.soltysik.in)
15:21.49 *** join/#brlcad poxip (~poxip@2a01:115f:461:7d00:ba27:ebff:fef7:2541)
15:21.50 *** join/#brlcad poxip (~poxip@unaffiliated/mrpoxipol)
16:12.59 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:15.35 *** join/#brlcad shubham (71c18b78@gateway/web/freenode/ip.113.193.139.120)
17:01.03 *** join/#brlcad amarjeet (~Amarjeet@49.138.207.62)
17:08.18 *** join/#brlcad amarjeet (~Amarjeet@49.138.207.62)
17:16.31 *** join/#brlcad amarjeet (~Amarjeet@49.138.207.62)
17:24.05 Stragus starseeker, the decimation code doesn't require a closed topology, it has some factor somewhere for the resiliency of solitary edges
17:24.33 Stragus But, very importantly, it expects correctly shaped geometry. A single edge between vertices A and B can only be shared by two triangles in the order: AB and BA
17:25.15 Stragus If that edge AB is shared by 3 triangles, it's going to produce errors. It doesn't check for such errors, it assumes input data that makes sense, properly oriented
17:27.18 Stragus That's for performance reasons but also because the input data at the time was guaranteed to be "sane". For other purposes, I agree better detection/handling of bad data would have been a nice addition...
17:29.27 Stragus Now that I remember, I had also written a tiny piece of separate code that would "fix" the orientation of triangles and detect other issues, after someone tried to use decimation code on random (and broken) meshes
17:30.18 Stragus That's nothing too complicated, I assume you already have something like that somewhere in BRL-CAD
17:37.55 *** join/#brlcad amarjeet (~Amarjeet@49.138.207.62)
17:45.03 *** join/#brlcad amarjeet (~Amarjeet@49.138.207.62)
17:48.44 Notify 03BRL-CAD:n_reed * 67818 brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml: add descriptions of dplot ssx subcommands
18:09.15 *** join/#brlcad amarjeet (~Amarjeet@49.138.207.62)
20:29.21 *** join/#brlcad MandeepSingh (~Mandeep_S@202.164.53.122)
20:32.03 Notify 03BRL-CAD:starseeker * 67819 brlcad/trunk/CHANGES: add solid.h to the deprecation list - currently public API, should ultimately be managed by libdm backends. Currently exposed in libtclcad, mged and libged - some refactoring and command rework will be needed to hide it successfully, but the idea will be for applications to specify *what* they want drawn (probably via ascii paths or db_full_path entries) and have
20:32.05 Notify the dm manage *how* it is drawn. struct solid falls squarely into the 'how' category.
20:32.07 Notify ...
20:33.18 Notify 03BRL-CAD:n_reed * 67820 brlcad/branches/brep-debug/doc/docbook/system/implementation/en/bool_eval_development.xml: add descriptions of the dplot isocsx subcommands
20:33.25 starseeker Stragus: not sure (mesh fixing code) - I think we may have some similar routines for some of the libgcv conversion work, but I'd have to dig
22:05.12 *** join/#brlcad yorik (~yorik@187.35.19.227)
22:49.45 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
23:01.38 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
23:27.23 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)

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