| 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. |