| 00:23.41 | *** join/#brlcad crazy_imp (~mj@a89-182-239-11.net-htp.de) | |
| 01:11.53 | CIA-117 | BRL-CAD: 03davidloman * r44654 10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/connector/: Slight reorg. Will ultimately separate out the classes that comprise the Java GSConnector and the Java GS Test Client |
| 01:14.05 | CIA-117 | BRL-CAD: 03davidloman * r44655 10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/GSJavaInterface.java: Change default returns to Exception throws for now. |
| 06:31.24 | *** join/#brlcad milamber (~devlin@d118-75-70-176.try.wideopenwest.com) | |
| 06:33.40 | *** join/#brlcad merzo (~merzo@193.254.217.44) | |
| 06:37.22 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 07:32.54 | *** join/#brlcad Stattrav (~Stattrav@122.167.103.233) | |
| 07:32.54 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 09:15.15 | *** join/#brlcad WhiteCalf (MK@whitecalf.net) | |
| 09:16.24 | *** join/#brlcad PrezWhiteCalf (MK@whitecalf.net) | |
| 10:01.21 | *** join/#brlcad b0ef (~b0ef@226.27.202.84.customer.cdi.no) | |
| 13:04.14 | dloman | question: If i want a listing of a regions 'children' in the form of a list of strings, whats the best way? |
| 13:25.13 | ``Erik | in c/c++? shell? tcl? |
| 13:26.56 | dloman | c |
| 13:28.06 | dloman | im currently reading db_comb.c and the db_tree_flatten_describe() func |
| 13:29.14 | ``Erik | src/libged/ls.c might be worth perusing, as well |
| 13:29.31 | dloman | yeah, thats where i started =D |
| 13:29.42 | dloman | that and libged/list.c |
| 13:32.06 | ``Erik | db_lookup() (librt/db_lookup.c) seems pertinent |
| 14:07.19 | *** join/#brlcad PrezKennedy (MK@whitecalf.net) | |
| 14:43.19 | CIA-117 | BRL-CAD: 03starseeker * r44656 10/brlcad/trunk/src/ (fb/CMakeLists.txt util/CMakeLists.txt): Add LINKER_LANGUAGE specifications for fbthreadtest and pldebug (from Guilherme Kunigami) |
| 15:43.58 | CIA-117 | BRL-CAD: 03r_weiss * r44657 10/brlcad/trunk/src/librt/primitives/nmg/nmg_pt_fu.c: |
| 15:43.58 | CIA-117 | BRL-CAD: Updated functions 'compute_loop_class' and 'make_near_list' within file |
| 15:43.58 | CIA-117 | BRL-CAD: 'nmg_pt_fu.c'. Passed bn_tol into function 'make_near_list' to be used in a |
| 15:43.58 | CIA-117 | BRL-CAD: compare. This change reduces the number of 'dangling face' errors during nmg |
| 15:43.58 | CIA-117 | BRL-CAD: boolean operations such as when running the mged 'facetize' command. |
| 16:04.57 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 16:31.20 | *** join/#brlcad dli (~dli@67.55.12.157) | |
| 16:58.13 | dloman | ``Erik: you ever implement the 'GEOMETRYLISTREQ' net msg? |
| 17:01.23 | CIA-117 | BRL-CAD: 03davidloman * r44658 10/geomcore/trunk/ (3 files in 2 dirs): Implement a getListing() function that obscures the transition from FS to G from the caller. |
| 17:02.05 | ``Erik | a1no |
| 17:02.11 | dloman | aight |
| 17:22.18 | CIA-117 | BRL-CAD: 03davidloman * r44659 10/geomcore/trunk/ (6 files in 3 dirs): Add directory listing request and response to the gsnet protocol. |
| 17:23.13 | CIA-117 | BRL-CAD: 03davidloman * r44660 10/geomcore/trunk/tests/func/GE/GeometryEngineTest.cxx: Check in changes to sandbox test file. Nothing to see here. |
| 17:37.02 | CIA-117 | BRL-CAD: 03davidloman * r44661 10/geomcore/trunk/include/DirListResMsg.h: Fix the header define. Changed a Q to an S. |
| 17:38.18 | CIA-117 | BRL-CAD: 03davidloman * r44662 10/geomcore/trunk/ (3 files in 2 dirs): Make GeometryService objects able to respond to directory requests. Ensure NetMsgRouter registration for DirListReq and DirListRes msgs. |
| 17:39.26 | CIA-117 | BRL-CAD: 03davidloman * r44663 10/geomcore/trunk/src/GS/GSClient.cxx: Formatting. Tabs/indent/newlines. |
| 17:55.14 | CIA-117 | BRL-CAD: 03davidloman * r44664 10/geomcore/trunk/ (3 files in 3 dirs): The directory list response needs to carry the requested path back to the caller. |
| 18:00.37 | CIA-117 | BRL-CAD: 03davidloman * r44665 10/geomcore/trunk/ (3 files in 3 dirs): Implement a ListCmd for the test client. |
| 18:05.21 | CIA-117 | BRL-CAD: 03davidloman * r44666 10/geomcore/trunk/src/libNet/NetMsgFactory.cxx: Make the NetMsgFactory aware of DirListReQ and DirListReS |
| 18:33.55 | CIA-117 | BRL-CAD: 03davidloman * r44667 10/geomcore/trunk/src/libNet/netMsg/DirListResMsg.cxx: Fix msg type in constructor. ooops. |
| 18:35.10 | CIA-117 | BRL-CAD: 03davidloman * r44668 10/geomcore/trunk/src/libNet/netMsg/DirListResMsg.cxx: Remove debug terminal printing. |
| 18:36.23 | CIA-117 | BRL-CAD: 03davidloman * r44669 10/geomcore/trunk/src/GS/FileDataSource.cxx: SHould be feeding getFsDirList() the filesystem path, not the entire path. |
| 19:04.11 | kunigami | hi, I'm trying to implement a 'polka dot' shader. I've based myself on a renderman shader. The results are kinda weird: for a sphere: http://yfrog.com/5mpolkafailp ; cilinder seen from top: http://yfrog.com/njcilinderp ; goblet: http://yfrog.com/mxgobletp |
| 19:07.08 | starseeker | kunigami: that's with OSL? |
| 19:07.37 | kunigami | starseeker: no, I've implemented with BL-CAD |
| 19:08.09 | starseeker | ah, very good |
| 19:08.43 | starseeker | offhand, it looks like the dot spacing is running over some "edge" |
| 19:09.21 | starseeker | I confess I don't know much about the shader system - ``Erik, how does the mapping work for something like that? |
| 19:10.28 | ``Erik | um, kinda depends for different primitives, I think it's [0,1] xy, but certain shapes sometimes do funny things.. try checkerboard on a sphere to see some weirdness |
| 19:10.54 | ``Erik | or a cylinder, for that matter |
| 19:17.56 | starseeker | kunigami: quirks or not, it looks like you've got the idea pretty well - that's a shaded BRL-CAD raytrace |
| 19:18.24 | starseeker | now the next question - how to shade BRL-CAD results using OSL |
| 19:21.22 | starseeker | kunigami: iirc, you got a simple test raytracer working with OSL shading? |
| 19:21.44 | starseeker | (not with BRL-CAD geometry, obviously...) |
| 19:22.03 | kunigami | starseeker: yes! Some guy did that working for spheres based on smallpt |
| 19:22.37 | ``Erik | so now it's time to link the two together? |
| 19:23.36 | kunigami | cool! Well, my idea is to make OSL system do all the calculation and then return a 3-d float array. Is it better to do it through a special BRL-CAD shader acting as an interface or a independent tool? |
| 19:24.01 | starseeker | kunigami: I'd say probably as a special BRL-CAD shader, for the moment |
| 19:24.20 | ``Erik | I'd think the shading interface, like src/liboptical/sh_osl.c having osl_render() which calls into OSL, then packs the pixel with the results |
| 19:25.41 | CIA-117 | BRL-CAD: 03davidloman * r44670 10/geomcore/trunk/src/GS/cmds/ListCmd.cxx: Add some string filtering loops to pull out extraneous ./ ../ and // sequences. |
| 19:26.42 | kunigami | hmm ok! |
| 19:26.57 | CIA-117 | BRL-CAD: 03davidloman * r44671 10/geomcore/trunk/src/GS/FileDataSource.cxx: Use 'top' flag when listing the 'top' of a .g file. Also use db_close and free where appropriate to release resources. |
| 19:29.46 | CIA-117 | BRL-CAD: 03davidloman * r44672 10/geomcore/trunk/src/GS/DataManager.cxx: Make DataManager respond to Directory Listing request. Also check for error return values and send FailureMsgs when appropriate. |
| 19:32.13 | CIA-117 | BRL-CAD: 03davidloman * r44673 10/geomcore/trunk/src/GS/ (GSClient.cxx GSCmdLineClient.cxx): Add in handling of DirectoryList request and response messages into the test client. |
| 19:36.12 | kunigami | osl source code would have to be added on /src/other, right? |
| 19:36.45 | starseeker | kunigami: eventually, but don't worry about that for now |
| 19:37.02 | starseeker | that's quite a job, and not of immediate interest |
| 19:37.12 | starseeker | just go ahead and use your install of osl |
| 19:39.10 | kunigami | ok, great! |
| 20:01.12 | CIA-117 | BRL-CAD: 03Kunigami 07http://brlcad.org * r2887 10/wiki/User:Kunigami/GSoc2011/Proposal: /* Timeline */ Updated accomplished tasks and changed the next ones. |
| 20:24.14 | CIA-117 | BRL-CAD: 03starseeker * r44674 10/brlcad/trunk/src/adrt/isst_tcltk.c: Use TIE_EXPORT instead of manually calling out the _declspec statements in the .c file (VS2010 Express doesn't seem to like that...) |
| 20:25.32 | CIA-117 | BRL-CAD: 03Kunigami 07http://brlcad.org * r2888 10/wiki/User:Kunigami/GSoc2011/Reports: |
| 20:29.18 | ``Erik | heh, doh, was gonna commit a fix to issttcltk... I missed up and put #__declspec insead of __declspec :D |
| 20:31.33 | starseeker | ``Erik: er, whatever :-) |
| 20:31.35 | starseeker | can do that too |
| 22:05.55 | *** join/#brlcad IriX64 (~kvirc@bas2-sudbury98-1177879469.dsl.bell.ca) | |
| 22:58.00 | *** join/#brlcad WhiteCalf (MK@whitecalf.net) | |