00:20.05 | dloman_ | hey ``Erik 's alive! |
00:28.14 | *** join/#brlcad crazy_imp (~mj@a89-182-140-122.net-htp.de) |
00:47.39 | CIA-62 | BRL-CAD: 0399.125.86.110 07http://brlcad.org * r2923 10/wiki/User:Bhinesley: /* Log */ Tuesday, yesterday, today, plan tomorrow |
02:04.07 | CIA-62 | BRL-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.15 | CIA-62 | BRL-CAD: 03bhinesley * r45084 10/brlcad/trunk/src/libged/translate.c: Started argument handling on translate cmd (nonfunctioning) |
03:23.26 | CIA-62 | BRL-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.10 | CIA-62 | BRL-CAD: 03d_rossberg * r45086 10/brlcad/trunk/ (4 files in 4 dirs): |
06:58.10 | CIA-62 | BRL-CAD: included the brlcad.dll build into the overall CMake build |
06:58.10 | CIA-62 | BRL-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.28 | CIA-62 | BRL-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.22 | dloman_ | yawns |
11:51.31 | brlcad | yawns |
11:54.58 | brlcad | bhinesley: learning the basics of using gdb (or any debugger really) is one of the best tools you can learn |
11:55.21 | brlcad | graduating from printing statements to being able to step through code with a debugger is pretty big :) |
11:56.15 | brlcad | setting breakpoints, inspecting memory, walking up and down the stack, stepping through functions, ... |
11:56.18 | brlcad | good stuff :) |
11:57.16 | brlcad | kunigami: so that picture is exactly a diagram of perspective rays -- looks like approximately -p45 |
11:59.45 | brlcad | instead of divergent rays, the default raytrace uses *parallel* rays, so they're all in the same direction but with different start points |
12:00.12 | kunigami | brlcad: ahh I imagined that! thanks for the clarification |
12:10.18 | brlcad | if you take a perspective camera and move it backwards while simultaneously zooming the lens |
12:10.28 | brlcad | the rays will diverge less and less |
12:11.04 | brlcad | take 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.37 | brlcad | it's called an orthogonal camera |
12:12.39 | brlcad | pretty 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.53 | CIA-62 | BRL-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.22 | kunigami | hmm 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.50 | CIA-62 | BRL-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.23 | CIA-62 | BRL-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.52 | CIA-62 | BRL-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.46 | CIA-62 | BRL-CAD: 03brlcad * r45092 10/brlcad/trunk/include/bu.h: add macros and typedef for bu_image_file |
13:49.39 | brlcad | kunigami: 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.47 | brlcad | it actually simplifies things |
13:50.27 | brlcad | rays 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.47 | brlcad | woo hoo, that's all of the libbu structs! |
13:53.20 | dloman_ | yay |
13:53.22 | dloman_ | ! |
13:57.08 | ``Erik | dloman_: yup, alive, just got back from ocean city... ya doing a going away lunch or get-together? |
13:57.18 | dloman_ | did yesterday :( |
13:57.32 | ``Erik | doh! |
13:57.38 | dloman_ | 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 | ``Erik | okie, cool beans |
14:01.00 | ``Erik | next thursday |
14:06.29 | CIA-62 | BRL-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.01 | CIA-62 | BRL-CAD: 03davidloman * r45094 10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/GSJavaInterface.java: Implement getList() |
14:08.22 | CIA-62 | BRL-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.15 | CIA-62 | BRL-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 | ``Erik | neat, my home box hit 400 days uptime |
17:48.29 | ``Erik | <PROTECTED> |
17:50.49 | ``Erik | neat, bz is at 501 days |
17:57.18 | CIA-62 | BRL-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.34 | CIA-62 | BRL-CAD: 03bhinesley * r45098 10/brlcad/trunk/src/libged/translate.c: Basic short argument handling implemented for ged_translate |
19:56.45 | CIA-62 | BRL-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.34 | CIA-62 | BRL-CAD: 03bhinesley * r45100 10/brlcad/trunk/src/libged/translate.c: fix usage formatting |
20:28.00 | CIA-62 | BRL-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.37 | mac- | hi |
20:55.16 | brlcad | hello |
20:55.38 | brlcad | ``Erik: sounds like time to take it down then! |
20:55.47 | brlcad | that's what I was waiting for .... |
21:02.00 | *** join/#brlcad merzo (~merzo@177-195-133-95.pool.ukrtel.net) |
21:47.02 | dloman_ | ``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.07 | CIA-62 | BRL-CAD: 03bhinesley * r45102 10/brlcad/trunk/src/libged/translate.c: More complete 'translate' argument handling |