IRC log for #brlcad on 20110617

00:20.05dloman_hey ``Erik 's alive!
00:28.14*** join/#brlcad crazy_imp (~mj@a89-182-140-122.net-htp.de)
00:47.39CIA-62BRL-CAD: 0399.125.86.110 07http://brlcad.org * r2923 10/wiki/User:Bhinesley: /* Log */ Tuesday, yesterday, today, plan tomorrow
02:04.07CIA-62BRL-CAD: 03starseeker * r45083 10/brlcad/trunk/src/other/ (140 files in 10 dirs): Put m4 and byacc back in. Hold off on flex until it's closer to actually building.
03:07.15CIA-62BRL-CAD: 03bhinesley * r45084 10/brlcad/trunk/src/libged/translate.c: Started argument handling on translate cmd (nonfunctioning)
03:23.26CIA-62BRL-CAD: 03bhinesley * r45085 10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Disable translate's gedWrapper flags for now
06:42.04*** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
06:47.52*** join/#brlcad merzo (~merzo@193.254.217.44)
06:58.10CIA-62BRL-CAD: 03d_rossberg * r45086 10/brlcad/trunk/ (4 files in 4 dirs):
06:58.10CIA-62BRL-CAD: included the brlcad.dll build into the overall CMake build
06:58.10CIA-62BRL-CAD: it is switched off by default and can be enabled by setting the (advanced) option BRLCAD-ENABLE_BRLCAD_LIBRARY
07:00.34*** part/#brlcad vtts (~vytautas@diz.ktu.lt)
07:02.28CIA-62BRL-CAD: 03d_rossberg * r45087 10/brlcad/trunk/src/other/openNURBS/CMakeLists.txt: under some conditions - most important one is BRLCAD-ENABLE_BRLCAD_LIBRARY - link with the static version of zlib
07:57.06*** join/#brlcad DarkCalf (DC@173.231.40.98)
08:25.59*** join/#brlcad dli (~dli@dsl-67-55-7-45.acanac.net)
08:25.59*** join/#brlcad milamber (~devlin@d118-75-70-176.try.wideopenwest.com)
08:25.59*** join/#brlcad b0ef (~b0ef@226.27.202.84.customer.cdi.no)
08:34.48*** join/#brlcad dli (~dli@dsl-67-55-7-45.acanac.net)
08:34.48*** join/#brlcad milamber (~devlin@d118-75-70-176.try.wideopenwest.com)
08:34.48*** join/#brlcad b0ef (~b0ef@226.27.202.84.customer.cdi.no)
10:08.46*** join/#brlcad Stattrav (~Stattrav@122.167.214.98)
10:08.46*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
10:38.27*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
11:48.22dloman_yawns
11:51.31brlcadyawns
11:54.58brlcadbhinesley: learning the basics of using gdb (or any debugger really) is one of the best tools you can learn
11:55.21brlcadgraduating from printing statements to being able to step through code with a debugger is pretty big :)
11:56.15brlcadsetting breakpoints, inspecting memory, walking up and down the stack, stepping through functions, ...
11:56.18brlcadgood stuff :)
11:57.16brlcadkunigami: so that picture is exactly a diagram of perspective rays -- looks like approximately -p45
11:59.45brlcadinstead of divergent rays, the default raytrace uses *parallel* rays, so they're all in the same direction but with different start points
12:00.12kunigamibrlcad: ahh I imagined that! thanks for the clarification
12:10.18brlcadif you take a perspective camera and move it backwards while simultaneously zooming the lens
12:10.28brlcadthe rays will diverge less and less
12:11.04brlcadtake that to the limit, with the camera at an infinite distance away and infinitely zoomed in on the view plane, and the rays become parallel
12:11.37brlcadit's called an orthogonal camera
12:12.39brlcadpretty much the default in all CAD systems and is the style of view that gives you perfect top-down views, side views, etc that you might see on a blueprint diagram
12:32.53CIA-62BRL-CAD: 03brlcad * r45088 10/brlcad/trunk/include/bu.h: add macros for bu_rb_tree. bit more complicated struct to initialize and these macros aren't yet tested, so might need some tweaking.
12:37.22kunigamihmm interesting. and for zooming, instead of moving the camera nearer/farther from the projection plane you instead select a larger/smaller rectangle in this plane?
12:48.50CIA-62BRL-CAD: 03brlcad * r45089 10/brlcad/trunk/include/bu.h: fix BU_VLB_INIT() and add macros/typedef for bu_observer. it's apparently not using the magic number, so pretend the magic is zero for now.
12:49.23CIA-62BRL-CAD: 03davidloman * r45090 10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/net/ (GSConnection.java NetMsgFactory.java): Move all the ByteBuffer parsing fns over to NetMsgFactory where the rightly belong. Change functions to take pre-init-ed lists as args to minimize on the mallocs/frees.
13:06.52CIA-62BRL-CAD: 03brlcad * r45091 10/brlcad/trunk/include/bu.h: add all of the macros and typedefs for the three bu hash structs: bu_hash_entry, bu_hash_tbl, bu_hash_record. untested macros. mm. bu_hash should probably get used a lot more throughout the code...
13:12.46CIA-62BRL-CAD: 03brlcad * r45092 10/brlcad/trunk/include/bu.h: add macros and typedef for bu_image_file
13:49.39brlcadkunigami: not really, you basically just treat it like a completely different camera with parallel rays originating from the image plane in a grid
13:49.47brlcadit actually simplifies things
13:50.27brlcadrays still behave the same as they do in perspective mode, they're just originating from different points all going in the same direction
13:50.47brlcadwoo hoo, that's all of the libbu structs!
13:53.20dloman_yay
13:53.22dloman_!
13:57.08``Erikdloman_: yup, alive, just got back from ocean city... ya doing a going away lunch or get-together?
13:57.18dloman_did yesterday :(
13:57.32``Erikdoh!
13:57.38dloman_but i have to come back in on the 23rd for a appt at Kirk Med Center, so we can do lunch then.
14:00.48``Erikokie, cool beans
14:01.00``Eriknext thursday
14:06.29CIA-62BRL-CAD: 03davidloman * r45093 10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/net/GSConnection.java: Add back in the NULL test. Accidentally got deleted!
14:07.01CIA-62BRL-CAD: 03davidloman * r45094 10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/GSJavaInterface.java: Implement getList()
14:08.22CIA-62BRL-CAD: 03davidloman * r45095 10/geomcore/trunk/src/clients/java/src/org/brlcad/geometryservice/minimalclient/cmd/ListCmd.java: Implement ListCmd
15:03.54*** join/#brlcad Stattrav (~Stattrav@117.202.22.140)
15:03.54*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
15:18.15CIA-62BRL-CAD: 03brlcad * r45096 10/brlcad/trunk/ (configure.ac misc/Makefile.am misc/win32-msvc8/): the old msvc8 build system is no longer relevant. cmake is the new cake.
16:24.20*** join/#brlcad Stattrav (~Stattrav@117.202.22.140)
16:24.20*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
17:08.19*** join/#brlcad dli (~dli@dsl-67-55-7-45.acanac.net)
17:08.19*** join/#brlcad milamber (~devlin@d118-75-70-176.try.wideopenwest.com)
17:08.19*** join/#brlcad b0ef (~b0ef@226.27.202.84.customer.cdi.no)
17:16.08*** join/#brlcad dli (~dli@dsl-67-55-7-45.acanac.net)
17:16.08*** join/#brlcad milamber (~devlin@d118-75-70-176.try.wideopenwest.com)
17:16.08*** join/#brlcad b0ef (~b0ef@226.27.202.84.customer.cdi.no)
17:22.25*** join/#brlcad KimK (~Kim__@ip174-71-95-176.om.om.cox.net)
17:48.10``Erikneat, my home box hit 400 days uptime
17:48.29``Erik<PROTECTED>
17:50.49``Erikneat, bz is at 501 days
17:57.18CIA-62BRL-CAD: 03bob1961 * r45097 10/brlcad/trunk/src/ (libtclcad/tclcad_obj.c tclscripts/lib/Ged.tcl): A few more modes to accommodate windows.
18:06.52*** join/#brlcad bhinesley (~bhinesley@adsl-99-125-86-110.dsl.bkfd14.sbcglobal.net)
18:58.56*** join/#brlcad merzo (~merzo@177-195-133-95.pool.ukrtel.net)
19:28.34CIA-62BRL-CAD: 03bhinesley * r45098 10/brlcad/trunk/src/libged/translate.c: Basic short argument handling implemented for ged_translate
19:56.45CIA-62BRL-CAD: 03starseeker * r45099 10/brlcad/trunk/src/other/ (51 files in 2 dirs): Add subset of flex and what build logic exists thus far - still have quite a few tests to add, but it does build and process the '%%' minimal file. Doubtful it really works as yet.
20:05.34CIA-62BRL-CAD: 03bhinesley * r45100 10/brlcad/trunk/src/libged/translate.c: fix usage formatting
20:28.00CIA-62BRL-CAD: 03starseeker * r45101 10/brlcad/trunk/ (CMakeLists.txt src/other/CMakeLists.txt): Remove the obsolete DISTCHECK_DIRS global property, more comments on flex.
20:38.34*** join/#brlcad mac- (mac@mac.banda.pl)
20:38.37mac-hi
20:55.16brlcadhello
20:55.38brlcad``Erik: sounds like time to take it down then!
20:55.47brlcadthat's what I was waiting for ....
21:02.00*** join/#brlcad merzo (~merzo@177-195-133-95.pool.ukrtel.net)
21:47.02dloman_``Erik: change of plans man.  I found someone at Kirk to get me thru today, rather than thursday.  Looks like I won't be in MD next week! :/
22:07.07CIA-62BRL-CAD: 03bhinesley * r45102 10/brlcad/trunk/src/libged/translate.c: More complete 'translate' argument handling

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