ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/genBSDF.pl
Revision 2.48 - (view) (download) (annotate) - [select for diffs]
Wed Jul 9 15:03:11 2014 UTC (9 years, 8 months ago) by greg
Branch: MAIN
CVS Tags: rad4R2, rad4R2P1, rad4R2P2
Changes since 2.47: +4 -1 lines
Diff to previous 2.47
Added warning for -t3 w/o +forward and +backward

Revision 2.47 - (view) (download) (annotate) - [select for diffs]
Thu Apr 24 23:08:08 2014 UTC (9 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.46: +293 -166 lines
Diff to previous 2.46
Andy finished making genBSDF Windows-compatible

Revision 2.46 - (view) (download) (annotate) - [select for diffs]
Mon Apr 7 21:33:25 2014 UTC (9 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.45: +3 -3 lines
Diff to previous 2.45
Added protection against very small dimension(s)

Revision 2.45 - (view) (download) (annotate) - [select for diffs]
Thu Oct 3 17:27:41 2013 UTC (10 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.44: +2 -1 lines
Diff to previous 2.44
Re-allowed rttree_reduce -a option for isotropic transmission

Revision 2.44 - (view) (download) (annotate) - [select for diffs]
Sat Sep 7 17:56:02 2013 UTC (10 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.43: +2 -2 lines
Diff to previous 2.43
Bug fix for round-off error at phi=315 degrees

Revision 2.43 - (view) (download) (annotate) - [select for diffs]
Mon Aug 5 22:56:50 2013 UTC (10 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.42: +2 -2 lines
Diff to previous 2.42
Fixed bug in using rttree_reduce -a option on transmission tensor tree

Revision 2.42 - (view) (download) (annotate) - [select for diffs]
Tue Apr 23 23:22:09 2013 UTC (10 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.41: +3 -3 lines
Diff to previous 2.41
Correction to last change

Revision 2.41 - (view) (download) (annotate) - [select for diffs]
Tue Apr 23 23:19:09 2013 UTC (10 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.40: +3 -3 lines
Diff to previous 2.40
New bsdf2klems tool seems to pass basic tests

Revision 2.40 - (view) (download) (annotate) - [select for diffs]
Sat Oct 13 20:15:43 2012 UTC (11 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.39: +11 -8 lines
Diff to previous 2.39
Corrected errors in XML interpreter and genBSDF and removed mkillum BSDF code

Revision 2.39 - (view) (download) (annotate) - [select for diffs]
Mon Sep 10 18:06:08 2012 UTC (11 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.38: +3 -1 lines
Diff to previous 2.38
Hopeful fixes to tensor tree reciprocity and orientation

Revision 2.38 - (view) (download) (annotate) - [select for diffs]
Sun Sep 2 15:33:16 2012 UTC (11 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.37: +9 -7 lines
Diff to previous 2.37
Fixes to reciprocity for tensor tree representation

Revision 2.37 - (view) (download) (annotate) - [select for diffs]
Thu Jun 14 22:42:21 2012 UTC (11 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.36: +5 -5 lines
Diff to previous 2.36
Reworked rtcontrib into rcontrib program

Revision 2.36 - (view) (download) (annotate) - [select for diffs]
Thu Jun 14 18:35:03 2012 UTC (11 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.35: +29 -98 lines
Diff to previous 2.35
Simplified and called new rcontrib program

Revision 2.35 - (view) (download) (annotate) - [select for diffs]
Wed May 9 17:40:17 2012 UTC (11 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.34: +72 -72 lines
Diff to previous 2.34
Minor changes that should not affect results

Revision 2.34 - (view) (download) (annotate) - [select for diffs]
Thu Mar 15 02:32:19 2012 UTC (12 years ago) by greg
Branch: MAIN
Changes since 2.33: +7 -1 lines
Diff to previous 2.33
Fix for -t3 N -t -1

Revision 2.33 - (view) (download) (annotate) - [select for diffs]
Tue Mar 6 04:41:31 2012 UTC (12 years ago) by greg
Branch: MAIN
Changes since 2.32: +27 -11 lines
Diff to previous 2.32
Changed default -t to 90 and set up -t -1 to skip rttree_reduce call

Revision 2.32 - (view) (download) (annotate) - [select for diffs]
Thu Feb 23 21:28:42 2012 UTC (12 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.31: +3 -1 lines
Diff to previous 2.31
Fixed problem with extra newlines

Revision 2.31 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 04:54:49 2012 UTC (12 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.30: +4 -4 lines
Diff to previous 2.30
Took out reciprocity averaging for matrix data, which wasn't being done properly

Revision 2.30 - (view) (download) (annotate) - [select for diffs]
Mon Feb 20 02:56:19 2012 UTC (12 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.29: +3 -3 lines
Diff to previous 2.29
Minor fix for corner case

Revision 2.29 - (view) (download) (annotate) - [select for diffs]
Fri Feb 17 00:14:46 2012 UTC (12 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.28: +7 -8 lines
Diff to previous 2.28
Fixed bug in matrix output of genBSDF

Revision 2.28 - (view) (download) (annotate) - [select for diffs]
Mon Nov 21 20:07:50 2011 UTC (12 years, 4 months ago) by greg
Branch: MAIN
Changes since 2.27: +7 -7 lines
Diff to previous 2.27
Added reciprocity averaging

Revision 2.27 - (view) (download) (annotate) - [select for diffs]
Thu Oct 27 16:35:54 2011 UTC (12 years, 5 months ago) by greg
Branch: MAIN
CVS Tags: rad4R1
Changes since 2.26: +7 -3 lines
Diff to previous 2.26
Added -t option to control rttree_reduce culling

Revision 2.26 - (view) (download) (annotate) - [select for diffs]
Tue Oct 25 20:51:10 2011 UTC (12 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.25: +15 -9 lines
Diff to previous 2.25
Fixed bug for tensor tree with -n > 1 & +forw +back

Revision 2.25 - (view) (download) (annotate) - [select for diffs]
Wed Aug 24 04:14:58 2011 UTC (12 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.24: +2 -2 lines
Diff to previous 2.24
Compromise on default number of samples

Revision 2.24 - (view) (download) (annotate) - [select for diffs]
Tue Aug 23 14:02:41 2011 UTC (12 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.23: +2 -2 lines
Diff to previous 2.23
Increased default sampling to -c 10000

Revision 2.23 - (view) (download) (annotate) - [select for diffs]
Fri Jun 24 19:07:38 2011 UTC (12 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.22: +28 -9 lines
Diff to previous 2.22
Improved parallel calculation of variable-resolution BSDFs

Revision 2.22 - (view) (download) (annotate) - [select for diffs]
Fri Jun 24 00:41:51 2011 UTC (12 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.21: +11 -5 lines
Diff to previous 2.21
Added unit specification to +/-geom option

Revision 2.21 - (view) (download) (annotate) - [select for diffs]
Wed Jun 8 23:16:47 2011 UTC (12 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.20: +3 -2 lines
Diff to previous 2.20
Added commas after each data value for WINDOW 6 compatibility

Revision 2.20 - (view) (download) (annotate) - [select for diffs]
Sat Jun 4 00:33:53 2011 UTC (12 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.19: +8 -3 lines
Diff to previous 2.19
Added comment with execution arguments

Revision 2.19 - (view) (download) (annotate) - [select for diffs]
Fri Jun 3 19:41:14 2011 UTC (12 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.18: +2 -3 lines
Diff to previous 2.18
Added tensor tree variable-resolution BSDF generation

Revision 2.18 - (view) (download) (annotate) - [select for diffs]
Wed Jun 1 22:50:24 2011 UTC (12 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.17: +2 -2 lines
Diff to previous 2.17
Fixed bug in computation of isotropic distribution

Revision 2.17 - (view) (download) (annotate) - [select for diffs]
Wed Jun 1 00:29:40 2011 UTC (12 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.16: +4 -2 lines
Diff to previous 2.16
Fixes to get working version of variable-resolution BSDF

Revision 2.16 - (view) (download) (annotate) - [select for diffs]
Tue May 31 20:50:26 2011 UTC (12 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.15: +7 -8 lines
Diff to previous 2.15
Fixed bug in missing persist file and changed to percentile-based threshold

Revision 2.15 - (view) (download) (annotate) - [select for diffs]
Wed May 25 19:24:11 2011 UTC (12 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.14: +284 -59 lines
Diff to previous 2.14
Incomplete implementation of variable-resolution BSDF calculation

Revision 2.14 - (view) (download) (annotate) - [select for diffs]
Sat Apr 16 01:13:22 2011 UTC (12 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.13: +4 -2 lines
Diff to previous 2.13
Eliminated Unix dependencies

Revision 2.13 - (view) (download) (annotate) - [select for diffs]
Sat Apr 16 00:39:07 2011 UTC (12 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.12: +4 -3 lines
Diff to previous 2.12
Bug fix for 32-bit OS

Revision 2.12 - (view) (download) (annotate) - [select for diffs]
Thu Feb 24 20:27:00 2011 UTC (13 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.11: +2 -2 lines
Diff to previous 2.11
Fixed usage message

Revision 2.11 - (view) (download) (annotate) - [select for diffs]
Thu Feb 24 20:14:26 2011 UTC (13 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.10: +7 -6 lines
Diff to previous 2.10
Fixed interpretation of Klems directions

Revision 2.10 - (view) (download) (annotate) - [select for diffs]
Tue Feb 22 22:51:23 2011 UTC (13 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.9: +14 -19 lines
Diff to previous 2.9
Added -r option and fixed ray leakage (thanks to David G-M for help)

Revision 2.9 - (view) (download) (annotate) - [select for diffs]
Mon Feb 21 22:48:51 2011 UTC (13 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.8: +145 -27 lines
Diff to previous 2.8
Added BRDF computation to genBSDF

Revision 2.8 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 16:44:01 2011 UTC (13 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.7: +2 -2 lines
Diff to previous 2.7
Fixed error in command line parsing

Revision 2.7 - (view) (download) (annotate) - [select for diffs]
Thu Jan 27 22:28:12 2011 UTC (13 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.6: +2 -3 lines
Diff to previous 2.6
Fixed issue with leading white space in split command

Revision 2.6 - (view) (download) (annotate) - [select for diffs]
Wed Dec 15 17:23:58 2010 UTC (13 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.5: +2 -2 lines
Diff to previous 2.5
Minor change to avoid floating point errors

Revision 2.5 - (view) (download) (annotate) - [select for diffs]
Thu Dec 9 17:00:43 2010 UTC (13 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.4: +7 -6 lines
Diff to previous 2.4
Slight correction to averaged cosine (thanks to Jacob)

Revision 2.4 - (view) (download) (annotate) - [select for diffs]
Thu Dec 9 06:14:04 2010 UTC (13 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.3: +3 -2 lines
Diff to previous 2.3
Fixed normalization of computed BSDF

Revision 2.3 - (view) (download) (annotate) - [select for diffs]
Thu Sep 9 06:02:16 2010 UTC (13 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.2: +22 -13 lines
Diff to previous 2.2
Corrected ordering of BSDF data

Revision 2.2 - (view) (download) (annotate) - [select for diffs]
Fri Sep 3 23:53:50 2010 UTC (13 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.1: +8 -4 lines
Diff to previous 2.1
Working version of genBSDF with detail geometry support in mkillum

Revision 2.1 - (view) (download) (annotate) - [select for diffs]
Thu Sep 2 02:29:24 2010 UTC (13 years, 6 months ago) by greg
Branch: MAIN
Initial version of genBSDF, probably buggy

Convenience Links

Links to HEAD: (view) (download) (annotate) Links to rad4R2P2: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a