ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/rtcontrib.c
Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Wed Dec 9 21:43:35 2009 UTC (14 years, 3 months ago) by greg
Branch: MAIN
CVS Tags: rad4R0
Changes since 1.54: +5 -1 lines
Diff to previous 1.54
Made output specification a little more flexible (hex and octal numbers)

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sun Jun 14 18:21:58 2009 UTC (14 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.53: +16 -11 lines
Diff to previous 1.53
Added ability to specify constant name in rtcontrib -bn option

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Thu Jun 11 18:32:24 2009 UTC (14 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.52: +5 -5 lines
Diff to previous 1.52
Fixed peculiar flushing case

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sat Feb 7 05:40:47 2009 UTC (15 years, 1 month ago) by greg
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51
Added missing newline to error statement

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 01:08:53 2008 UTC (15 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50
Reduced occurrence of aiming failures for circular sources (Thanks to David G-M)

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Thu May 1 16:42:06 2008 UTC (15 years, 11 months ago) by greg
Branch: MAIN
Changes since 1.49: +3 -2 lines
Diff to previous 1.49
Math library and warning fixes for Solaris

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Fri Apr 18 18:06:29 2008 UTC (15 years, 11 months ago) by greg
Branch: MAIN
CVS Tags: rad3R9
Changes since 1.48: +43 -35 lines
Diff to previous 1.48
Modified rtcontrib -c option to accumulate a specified number of rays

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 16:27:14 2007 UTC (16 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.47: +14 -12 lines
Diff to previous 1.47
Minor fixes in reloading procedure

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 15:57:28 2007 UTC (16 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.46: +9 -6 lines
Diff to previous 1.46
Minor tweaks: -x and -y may again be given after -m options with -c-

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 06:21:28 2007 UTC (16 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.45: +116 -49 lines
Diff to previous 1.45
Got -r option working with -c

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 01:13:51 2007 UTC (16 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.44: +164 -46 lines
Diff to previous 1.44
Added -c option to rtcontrib (barely tested, and -r does not work)

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 18:32:34 2007 UTC (16 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.43: +21 -7 lines
Diff to previous 1.43
Allow -P and -PP options to be set by user

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 17:52:04 2006 UTC (17 years, 9 months ago) by schorsch
Branch: MAIN
CVS Tags: rad3R8
Changes since 1.42: +2 -1 lines
Diff to previous 1.42
Eliminated some compiler warnings.

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Wed Apr 5 14:33:34 2006 UTC (17 years, 11 months ago) by greg
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
Increased default -ad from 128 to 350

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Wed Mar 29 17:31:59 2006 UTC (18 years ago) by greg
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
Minor correction to avoid segfault with illegal option

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sun Feb 5 22:22:21 2006 UTC (18 years, 1 month ago) by greg
Branch: MAIN
Changes since 1.39: +35 -9 lines
Diff to previous 1.39
Added -V option to rtcontrib and -oV option to rtrace to report contributions

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Fri Oct 21 01:12:59 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.38: +4 -1 lines
Diff to previous 1.38
Added check for -P and -PP option, which causes conflict

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 23:55:37 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.37: +4 -4 lines
Diff to previous 1.37
Minor fix to ray flushing

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 23:41:45 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36
Fixed rtcontrib flushing behavior

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 19:02:51 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.35: +33 -13 lines
Diff to previous 1.35
Made it so zero ray directions flush output in rtcontrib

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 16:54:26 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.34: +10 -3 lines
Diff to previous 1.34
Added rtcontrib -fo option to override new reluctance to clobber existing files

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 04:27:41 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.33: +9 -7 lines
Diff to previous 1.33
Fixed bug introduced in rev 1.29 (Oct 5 2005) that broke output synchronization

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Fri Oct 7 03:45:15 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.32: +6 -3 lines
Diff to previous 1.32
Added final write error check

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Oct 6 16:28:59 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.31: +19 -19 lines
Diff to previous 1.31
Fixes in new rtcontrib -bn option

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Thu Oct 6 05:49:44 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.30: +176 -106 lines
Diff to previous 1.30
Extensive changes to support rtcontrib -bn option and fix -r problems

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Oct 5 19:44:17 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.29: +14 -3 lines
Diff to previous 1.29
Minor improvements in output file consistency with rtrace

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed Oct 5 05:20:21 2005 UTC (18 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.28: +17 -2 lines
Diff to previous 1.28
Bug fix for some systems where rtrace process gets stuck for unknown reasons

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 17:17:24 2005 UTC (18 years, 6 months ago) by greg
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27
Added -Dfseeko=fseek for Linux machines, as library call is currently broken

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Tue Sep 20 17:05:11 2005 UTC (18 years, 6 months ago) by greg
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
Fixed serious bug where rtcontrib would sometimes forget to write last file

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon Sep 19 11:30:11 2005 UTC (18 years, 6 months ago) by schorsch
Branch: MAIN
Changes since 1.25: +5 -2 lines
Diff to previous 1.25
Removed SPEED from SCons. Changes to build with mingw, as suggested by Francesco Anselmo.

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Sep 13 22:58:22 2005 UTC (18 years, 6 months ago) by greg
Branch: MAIN
Changes since 1.24: +8 -1 lines
Diff to previous 1.24
Added check for no arguments

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Jun 17 16:07:18 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
CVS Tags: rad3R7P1, rad3R7P2
Changes since 1.23: +8 -3 lines
Diff to previous 1.23
Added check for complete output with -r option

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Thu Jun 16 19:37:26 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.22: +8 -3 lines
Diff to previous 1.22
Added check for missing recover files

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Jun 14 02:50:23 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.21: +3 -5 lines
Diff to previous 1.21
Made it so MODIFIER= line added to every header

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat Jun 11 15:01:03 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.20: +10 -10 lines
Diff to previous 1.20
Fixed argument checking

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Fri Jun 10 20:53:55 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.19: +6 -3 lines
Diff to previous 1.19
Fixed it so rtcontrib -M option searches RAYPATH directories

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Jun 10 20:44:00 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.18: +6 -2 lines
Diff to previous 1.18
Fixe in rtcontrib -M option

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri Jun 10 20:38:38 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17
Fixed array overrun with large number of modifiers

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Jun 10 16:42:11 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.16: +18 -1 lines
Diff to previous 1.16
Added rtcontrib -M option to read modifier list from a file

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 18:33:06 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
Warning wording tweaks

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 18:27:44 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.14: +5 -1 lines
Diff to previous 1.14
Added warning & check for case where no output files exist with -r option

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 17:27:28 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.13: +238 -65 lines
Diff to previous 1.13
Implementaed rtcontrib -r (recover) option, added MODIFIER= + BIN= to header

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Jun 5 19:52:01 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12
Changed rtrace to default to Russian roulette ray termination

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri Jun 3 14:29:42 2005 UTC (18 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.11: +11 -3 lines
Diff to previous 1.11
Minor optimization to reduce calls to getofile()

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Jun 2 18:51:46 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.10: +3 -2 lines
Diff to previous 1.10
Added missing definition of PI for calcomp routines

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Jun 2 04:47:27 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.9: +17 -5 lines
Diff to previous 1.9
Added binary i/o options to total and piped output to rtcontrib

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Jun 1 16:11:01 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.8: +11 -2 lines
Diff to previous 1.8
Added RAYPATH directory searching to rtcontrib -f option

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Tue May 31 18:01:09 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
Added Russian roulette ray termination and fixed ambient weights & measures

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue May 31 03:48:59 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
Added missing include for signal.h

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sat May 28 22:27:54 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.5: +5 -6 lines
Diff to previous 1.5
Fixed application of ray weights and coefficients in ambient calculation

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Thu May 26 21:35:35 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.4: +10 -9 lines
Diff to previous 1.4
Minor code tweaks

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu May 26 17:53:28 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.3: +15 -5 lines
Diff to previous 1.3
Made ASCII input more robust (one ray per line criterion relaxed)

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu May 26 15:14:42 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.2: +59 -44 lines
Diff to previous 1.2
Improved efficiency of queuing behavior to avoid idle process time

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu May 26 06:55:22 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.1: +183 -164 lines
Diff to previous 1.1
Got rtcontrib working and wrote basic man page

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed May 25 04:45:22 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
Created rtcontrib program for computing ray contributions and coefficients

Convenience Links

Links to HEAD: (view) (download) (annotate) Links to rad4R0: (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