IRC log for #brlcad on 20110707

01:31.54 CIA-62 BRL-CAD: 03kunigami * r45398 10/brlcad/trunk/src/liboptical/ (liboslrend.cpp liboslrend.h sh_osl.cpp): added support to setting Color parameters
01:53.03 *** join/#brlcad epileg (~epileg@unaffiliated/epileg)
02:37.02 CIA-62 BRL-CAD: 03kunigami * r45399 10/brlcad/trunk/src/liboptical/ (liboslrend.cpp liboslrend.h sh_osl.cpp): added suport to osl shaders network
05:53.05 *** join/#brlcad kanzure (~kanzure@131.252.130.248)
06:36.31 *** join/#brlcad merzo (~merzo@86.57.159.195)
06:55.19 *** join/#brlcad Stattrav (~Stattrav@122.178.195.64)
06:55.20 *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
11:23.50 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
11:29.49 *** join/#brlcad merzo (~merzo@86.57.159.195)
12:19.02 *** join/#brlcad epileg (~epileg@unaffiliated/epileg)
12:30.15 kunigami http://dl.dropbox.com/u/1399996/GSoC/RT_OSL_checker.png
12:31.51 kunigami I've implemented a checker shader for OSL. It can receive two other shaders as inputs for black color and white color. In the example there's a green shader and pink shader for input
13:22.24 CIA-62 BRL-CAD: 03indianlarry * r45400 10/brlcad/trunk/src/other/libpng/CMakeLists.txt: Fixed win32 and not cygwin side of CREATE_SYMLINK macro pointing to correct file location.
13:26.38 CIA-62 BRL-CAD: 03indianlarry * r45401 10/brlcad/trunk/misc/CMake/BRLCAD_Util.cmake: Added dbl quotes around "files to copy" and destination "path name" to allow for names with spaces.
13:36.44 ``Erik nice, kunigami! what GI algo are you using, again?
13:38.10 kunigami this was run with rt using 500 hypersamples using OSL shaders. I *think* that OSL system implements path tracer
13:38.37 ``Erik cool, so rt -H500 -j3 ?
13:39.52 kunigami hmm actually I didn't set jitter, so it probably is using the default -J1.
13:40.03 kunigami is J3 different from J1 for static images?
13:40.10 ``Erik yes
13:40.39 kunigami hmm, ok! let me see the result with -J3
13:40.46 ``Erik it's a bit flat, 1 changes the origin, 2 changes the direction, 3 does both
13:45.02 ``Erik have any docs on how to run it with the osl stuff? I have some relatively heavy hw I can throw at it if you want
13:45.43 ``Erik (though I'd probably just use a 16 core xeon box :)
13:56.50 kunigami not yet :( is it better to move osl code to brlcad repository or should I just make the doc explaining how to setup osl and then link to brlcad?
14:04.26 ``Erik the OSL stuff is basically a script to set up the osl pipeline? what's the license situation on it?
14:05.10 ``Erik I see some in src/other/osl/ , is that the same stuff?
14:18.27 kunigami my idea was to move osl source code to src/other/osl sometime. By now, I'm just putting there the osl shaders I've been developing
14:20.45 d_rossberg ``Erik: is rt_bot_ifree2() only temporarily in bottess.c or should this function be declared in raytrace.h for DLL-export?
14:23.19 starseeker did his best to answer the SCL email, but perhaps someone more plugged in this week should answer?
14:25.05 starseeker kunigami: if you're referring to the osl library itself, I'd still say not to worry yet about including it in BRL-CAD - the full dependency chain (llvm, etc.) is nothing to sneeze at
14:26.40 kunigami starseeker: ok. I'll try to write a small tutorial so that one can build OSL himself and link it to BRL-CAD
14:30.36 ``Erik d_rossberg: probably temporary, let me check something really quick on my winderz box
14:30.56 ``Erik smacks starseeker around for being on the computer when he's supposed to be visiting family O.o
14:35.42 CIA-62 BRL-CAD: 03erikgreenwald * r45402 10/brlcad/trunk/src/libgcv/bottess.c: disable rt_bot_ifree2 on windows due to symbol export/import issues.
14:38.24 ``Erik d_rossberg: óssok, I get a full build on msvc2005/vista32 now
14:38.53 ``Erik s/óss//
14:46.36 d_rossberg ``Erik: works for me too (msvc2008/xp32) :)
14:58.20 *** join/#brlcad epileg (~epileg@unaffiliated/epileg)
15:31.46 kunigami http://dl.dropbox.com/u/1399996/GSoC/RT_OSL_checker_glass.png
15:32.13 kunigami Just another example, using a mirror shader and a green shader to compose the checker shader
15:32.29 kunigami I'm still rendering with the option -J3
16:26.33 CIA-62 BRL-CAD: 03kunigami * r45403 10/brlcad/trunk/src/other/osl/shaders/ (checker.osl gen_color.osl): updated checker shader and added a generic diffuse color shader
17:01.47 CIA-62 BRL-CAD: 03erikgreenwald * r45404 10/brlcad/trunk/src/libgcv/bottess.c: add/rm face funcs. added some iterators. cleanup/checking.
17:30.52 CIA-62 BRL-CAD: 03Kunigami 07http://brlcad.org * r2986 10/wiki/User:Kunigami/GSoc2011/OSL_Tutorial: Small tutorial do get OSL working with BRL-CAD
17:31.41 CIA-62 BRL-CAD: 03Kunigami 07http://brlcad.org * r2987 10/wiki/User:Kunigami/GSoc2011/OSL_Tutorial: /* Compiling some shaders */
17:35.02 CIA-62 BRL-CAD: 03kunigami * r45405 10/brlcad/trunk/src/other/osl/shaders/ (blue.osl converter.osl red.osl): adding required shaders to run cornell-kunigami.g
17:37.25 CIA-62 BRL-CAD: 03kunigami * r45406 10/brlcad/trunk/db/cornell-kunigami.g: added the scene I've been using for tests
18:56.29 CIA-62 BRL-CAD: 03Kunigami 07http://brlcad.org * r2988 10/wiki/User:Kunigami: /* Links */ added link to osl tutorial
19:59.30 CIA-62 BRL-CAD: 03bhinesley * r45407 10/brlcad/trunk/src/libged/alter.c:
19:59.30 CIA-62 BRL-CAD: Added -d option to distinguish among the intepretations of ANGLE_TO as an
19:59.30 CIA-62 BRL-CAD: absolute position (-a), relative distance (-r), or relative degree or radian
19:59.30 CIA-62 BRL-CAD: offset from ANGLE_FROM (-d). Apparently this was only happening in my brain,
19:59.30 CIA-62 BRL-CAD: before.
20:53.12 CIA-62 BRL-CAD: 03Kunigami 07http://brlcad.org * r2989 10/wiki/User:Kunigami/GSoc2011/Proposal: /* Timeline */
20:59.03 CIA-62 BRL-CAD: 03Kunigami 07http://brlcad.org * r2990 10/wiki/User:Kunigami/GSoc2011/Reports: /* Reports */ week 7 reports
21:31.32 CIA-62 BRL-CAD: 03erikgreenwald * r45408 10/brlcad/trunk/src/libgcv/bottess.c: Add inverted flag to face foo. remove normal from face (superfluous, it's in the plane eq). Expand the bounding volume slightly for fp fuzz.
21:39.18 CIA-62 BRL-CAD: 03r_weiss * r45409 10/brlcad/trunk/src/libged/erase.c:
21:39.18 CIA-62 BRL-CAD: Fixed a bug in the mged 'rm' command. This command 'deletes all occurrences of
21:39.18 CIA-62 BRL-CAD: the listed members from the specified combination'. A segmentation fault would
21:39.18 CIA-62 BRL-CAD: occur when a region is displayed in 'mged' and the 'rm' command is used to
21:39.18 CIA-62 BRL-CAD: remove a member of the displayed region and the member occurs in the region more
21:39.19 CIA-62 BRL-CAD: than once. The changed function is 'ged_splitGDL' within the 'libged' library
21:39.20 CIA-62 BRL-CAD: within file 'erase.c'.
21:52.17 CIA-62 BRL-CAD: 03erikgreenwald * r45410 10/brlcad/trunk/src/libgcv/bottess.c: carry tolerance through. Start on the 2 face split.
21:55.30 CIA-62 BRL-CAD: 03bhinesley * r45411 10/brlcad/trunk/src/libged/alter.c:
21:55.30 CIA-62 BRL-CAD: The description of how the default ANGLE_FROM is calculated needed to be much
21:55.30 CIA-62 BRL-CAD: more precise. It defines the y-axis of the rotation. These defaults came
21:55.30 CIA-62 BRL-CAD: together really well (so it seems). I'll have to recheck the examples.

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