IRC log for #brlcad on 20111030

01:25.22 *** join/#brlcad abhi2011 (~chatzilla@117.200.81.140)
01:40.48 brlcad apparently cmake has some parallel build race condition bug too... ended up compiling one file to a 0-length .o file, linking it in and naturally then resulting in undefined symbols
01:50.03 CIA-48 BRL-CAD: 03brlcad * r47361 10/brlcad/trunk/src/conv/g-vrml.c: remove dead code, #if 0
01:50.59 CIA-48 BRL-CAD: 03brlcad * r47362 10/brlcad/trunk/src/conv/g-x3d.c: restructure bu exception handling into try/catch form, make 'reg' also be static in order to avoid gcc longjmp clobbering
02:01.47 CIA-48 BRL-CAD: 03brlcad * r47363 10/brlcad/trunk/src/conv/intaval/regtab.h: quell warning about being unable to inline this constructor. move the init of desc over with the others.
02:02.59 CIA-48 BRL-CAD: 03brlcad * r47364 10/brlcad/trunk/src/conv/ (36 files in 10 dirs): ws
03:15.10 starseeker O.o
03:15.17 starseeker has never encountered that...
04:04.35 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
04:07.59 *** join/#brlcad packrat (~packrator@c-98-209-146-133.hsd1.mi.comcast.net)
04:54.53 *** join/#brlcad abhi2011 (~chatzilla@117.200.84.208)
06:16.33 abhi2011 hmm , the contact point approach works with the simple case of sphere-sphere collision
06:16.42 abhi2011 forces are getting applied now
06:16.55 abhi2011 lets see whats the issue with box shapes then
07:08.17 CIA-48 BRL-CAD: 03Abhi2011 07http://brlcad.org * r3190 10/wiki/User:Abhijit: /* Log */
08:07.39 *** join/#brlcad forth (~10497E4F9@92.242.118.253)
09:55.16 *** join/#brlcad packrat (~packrator@c-98-209-146-133.hsd1.mi.comcast.net)
11:37.11 *** join/#brlcad CIA-109 (~CIA@cia.atheme.org)
12:22.44 *** join/#brlcad abhi2011 (~chatzilla@117.200.80.21)
12:46.07 *** join/#brlcad abhi2011 (~chatzilla@117.200.83.165)
14:01.10 CIA-109 BRL-CAD: 03brlcad * r47365 10/brlcad/trunk/include/rt/defines.h: not yet used, but add the start of a common definitions file for librt just so this directory isn't empty
14:02.38 abhi2011 ok now the box-box collision also works
14:02.46 abhi2011 with contact pairs
14:02.54 abhi2011 will try to roll a sphere on a plane
14:03.33 CIA-109 BRL-CAD: 03brlcad * r47366 10/brlcad/trunk/include/ (CMakeLists.txt Makefile.am): add the new rt/defines.h header for install/dist
14:07.48 brlcad abhi2011: so have you figured out what the problem was?
14:08.10 brlcad too many contact points?
14:08.18 brlcad wrong vector direction?
14:08.21 abhi2011 yes, the problem seems to lie on the direction of the normals
14:08.35 brlcad that'd 'splain it ;)
14:08.37 abhi2011 which have to point from what ever object that bullet considers as object B
14:08.46 abhi2011 to whichever points towards object A
14:09.27 abhi2011 yes, I think I can try to roll a sphere now and see if I can generate contact points when its touching the ground
14:09.47 brlcad awesome
14:09.55 abhi2011 I have to use the curvature information of the sphere though, to ensure I dont generate more than 1 contact point
14:10.16 abhi2011 as more than 1 point separated by a non zero distance would prevent its roll
14:10.18 abhi2011 :)
14:10.34 abhi2011 so some logic has to figured out there to work on all cases
14:11.08 brlcad after that, a great test case for the ray casting would be to roll an ellipsoid down a bit bowl
14:11.21 abhi2011 a bit bowl ?
14:11.24 abhi2011 what does the bit mean
14:11.44 brlcad a *big* bowl
14:11.53 abhi2011 ah ok
14:11.55 abhi2011 :P
14:11.58 brlcad yeah :)
14:12.03 abhi2011 yes
14:12.11 brlcad a big concave dish
14:12.17 abhi2011 yes, the thing that I have to think about though is
14:12.33 abhi2011 that i can only generate contact points when objects interpenetrate
14:13.05 abhi2011 which can cause the motion to be bumpy as an ellipsoid rolls along a bowl surface for example
14:13.34 brlcad sure, maybe
14:13.52 brlcad but if that can be reduced with more sampling points, that might just work fine
14:14.08 abhi2011 maybe i can reduce the bumpiness to un-noticeable extents
14:14.13 brlcad right
14:14.16 abhi2011 ok
14:14.58 brlcad by the way, there are lots of folks really excited about your work :)
14:15.18 brlcad your quick youtube demo made the rounds amongst many of the expert modelers
14:15.40 brlcad they loved it! .. of course wanting to try it right away
14:15.48 brlcad told them they'll have to wait a bit still :)
14:17.26 abhi2011 hehe, yes I am on it for sure, should have something by tomorrow hopefully :)
14:17.54 brlcad well, I told them at least a month, so no worries :)
14:18.03 abhi2011 and dont worry I ll keep working on it inspite of socis completing
14:18.10 abhi2011 as i had promised :)
14:18.27 brlcad that's great news ;)
14:18.33 brlcad this is really going to be big
14:19.42 abhi2011 cool, I am actually plannning to add this to Bullet also , so that it supports irregular objects, since the raytracing is done within the small overlap region and can be parallelized, it may be near real time
14:31.08 brlcad that'd probably make a huge impact in their flexibility
14:31.46 brlcad even for polygonal shapes, our ray engine can shoot a mesh prety darn fast
14:32.33 brlcad starseeker: CPack Error: Cannot create symlink: .cmake/share/brlcad/7.20.3/html/presentations/en/images/tk-based-gui-for-mged.png--> /home/sean/brlcad/doc/docbook/presentations/en/images/tk-based-gui-for-mged.png
14:56.50 *** join/#brlcad abhi2011 (~chatzilla@117.200.83.165)
15:25.44 *** join/#brlcad abhi2011 (~chatzilla@117.200.87.86)
15:27.14 CIA-109 BRL-CAD: 03brlcad * r47367 10/brlcad/trunk/NEWS: getting much closer, should be today if this last pass succeeds
15:31.45 CIA-109 BRL-CAD: 03brlcad * r47368 10/brlcad/branches/STABLE/ (57 files in 26 dirs): again merging trunk to STABLE from r47343 to HEAD r47367, in prep for retagging release 7.20.4
15:51.00 CIA-109 BRL-CAD: 03brlcad * r47369 10/brlcad/trunk/doc/docbook/Makefile.am: update CatalogManager.properties file for autotools dist, in builddir, not srcdir
16:02.20 CIA-109 BRL-CAD: 03brlcad * r47370 10/brlcad/branches/STABLE/doc/docbook/Makefile.am: merging trunk to STABLE from r47367 to HEAD r47369
18:00.51 *** join/#brlcad abhi2011 (~chatzilla@117.200.80.50)
19:29.54 brlcad finishes implementing support for our whitespace indentation standard into astyle
19:30.23 brlcad crappy indentation of continuations, though .. wonder if there's a way to fix that
19:47.06 brlcad finishes what is hopefully the last distcheck for retag
21:17.11 starseeker erm... is that CPack error consistent?
21:17.53 starseeker astyle... cool!
21:18.27 starseeker hopes he will accept the patch
21:20.30 starseeker wonders why he does not see these CMake errors...
21:45.12 cvds_ !seen rkoeppl_printing
21:45.23 cvds_ sorry wrong windos
23:54.12 *** join/#brlcad bhinesley (~bhinesley@adsl-99-52-241-103.dsl.bkfd14.sbcglobal.net)

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