ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/source.c
Revision 2.52 - (view) (download) (annotate) - [select for diffs]
Tue May 31 18:01:09 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
CVS Tags: rad3R7P1, rad3R7P2
Changes since 2.51: +3 -2 lines
Diff to previous 2.51
Added Russian roulette ray termination and fixed ambient weights & measures

Revision 2.51 - (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 2.50: +13 -7 lines
Diff to previous 2.50
Got rtcontrib working and wrote basic man page

Revision 2.50 - (view) (download) (annotate) - [select for diffs]
Tue Apr 19 01:15:07 2005 UTC (18 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.49: +17 -10 lines
Diff to previous 2.49
Extensive changes to enable rtrace -oTW option for tracking ray contributions

Revision 2.49 - (view) (download) (annotate) - [select for diffs]
Fri Apr 15 04:44:51 2005 UTC (18 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.48: +2 -3 lines
Diff to previous 2.48
Eliminated revf member from RAY struct, as it was never really needed

Revision 2.48 - (view) (download) (annotate) - [select for diffs]
Thu Apr 14 17:43:43 2005 UTC (18 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.47: +2 -4 lines
Diff to previous 2.47
Changed findmaterial() so it allows mixed modifiers before material

Revision 2.47 - (view) (download) (annotate) - [select for diffs]
Thu Mar 10 22:37:00 2005 UTC (19 years ago) by greg
Branch: MAIN
Changes since 2.46: +70 -27 lines
Diff to previous 2.46
Made illum work properly with distant source objects

Revision 2.46 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 17:10:16 2004 UTC (19 years, 6 months ago) by greg
Branch: MAIN
CVS Tags: rad3R6, rad3R6P1
Changes since 2.45: +2 -2 lines
Diff to previous 2.45
Made it so obstructor cache is only initialized once with parallel processes

Revision 2.45 - (view) (download) (annotate) - [select for diffs]
Wed Jun 23 12:58:02 2004 UTC (19 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.44: +10 -2 lines
Diff to previous 2.44
Added shadow cache checking to mist scattering for better efficiency.

Revision 2.44 - (view) (download) (annotate) - [select for diffs]
Tue Mar 30 16:13:01 2004 UTC (20 years ago) by schorsch
Branch: MAIN
Changes since 2.43: +28 -29 lines
Diff to previous 2.43
Continued ANSIfication. There are only bits and pieces left now.

Revision 2.43 - (view) (download) (annotate) - [select for diffs]
Mon Mar 1 18:11:20 2004 UTC (20 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.42: +2 -2 lines
Diff to previous 2.42
Allow intervening modifiers and aliases in virtual source materials

Revision 2.42 - (view) (download) (annotate) - [select for diffs]
Sun Jan 18 17:03:12 2004 UTC (20 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.41: +4 -5 lines
Diff to previous 2.41
Added better checking of source material type in weaksrcmod()

Revision 2.41 - (view) (download) (annotate) - [select for diffs]
Fri Jan 9 05:37:11 2004 UTC (20 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.40: +2 -2 lines
Diff to previous 2.40
Bug fix in source substructuring test and added debug bounds checking

Revision 2.40 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 19:38:27 2003 UTC (20 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.39: +1 -194 lines
Diff to previous 2.39
Added shadow casting algorithm and separated occlusion cache routines

Revision 2.39 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 02:03:08 2003 UTC (20 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.38: +3 -1 lines
Diff to previous 2.38
Minor fixes to source occlusion cache

Revision 2.38 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 01:50:02 2003 UTC (20 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.37: +267 -28 lines
Diff to previous 2.37
Created a source occluder cache to accelerate shadow testing.

Revision 2.37 - (view) (download) (annotate) - [select for diffs]
Fri Sep 12 22:35:54 2003 UTC (20 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.36: +11 -5 lines
Diff to previous 2.36
Fixed potential bug associated with last change allowing pretextured sources

Revision 2.36 - (view) (download) (annotate) - [select for diffs]
Tue Aug 26 16:09:44 2003 UTC (20 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.35: +10 -5 lines
Diff to previous 2.35
Allow source modifier to appear earlier in the chain

Revision 2.35 - (view) (download) (annotate) - [select for diffs]
Sun Jul 27 22:12:03 2003 UTC (20 years, 8 months ago) by schorsch
Branch: MAIN
Changes since 2.34: +4 -4 lines
Diff to previous 2.34
Added grouping parens to reduce ambiguity warnings.

Revision 2.34 - (view) (download) (annotate) - [select for diffs]
Tue Jun 24 15:37:01 2003 UTC (20 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.33: +6 -2 lines
Diff to previous 2.33
Fixed wrapping long in source hit testing code

Revision 2.33 - (view) (download) (annotate) - [select for diffs]
Wed May 14 20:43:46 2003 UTC (20 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.32: +1 -1 lines
Diff to previous 2.32
Changed source marking routines not to look past non-instanced objects

Revision 2.32 - (view) (download) (annotate) - [select for diffs]
Wed Apr 23 00:52:34 2003 UTC (20 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.31: +2 -2 lines
Diff to previous 2.31
Added (void *) cast to realloc calls

Revision 2.31 - (view) (download) (annotate) - [select for diffs]
Tue Mar 11 17:08:55 2003 UTC (21 years ago) by greg
Branch: MAIN
CVS Tags: rad3R5
Changes since 2.30: +3 -1 lines
Diff to previous 2.30
First working version of new "mesh" primitive, obj2mesh converter

Revision 2.30 - (view) (download) (annotate) - [select for diffs]
Tue Feb 25 02:47:23 2003 UTC (21 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.29: +1 -56 lines
Diff to previous 2.29
Replaced inline copyright notice with #include "copyright.h"

Revision 2.29 - (view) (download) (annotate) - [select for diffs]
Sat Feb 22 02:07:29 2003 UTC (21 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.28: +86 -9 lines
Diff to previous 2.28
Changes and check-in for 3.5 release
Includes new source files and modifications not recorded for many years
See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release

Revision 2.28 - (view) (download) (annotate) - [select for diffs]
Mon Aug 10 18:37:56 1998 UTC (25 years, 7 months ago) by gwlarson
Branch: MAIN
Changes since 2.27: +3 -3 lines
Diff to previous 2.27
changed modifier checking to take most recent definition

Revision 2.27 - (view) (download) (annotate) - [select for diffs]
Fri Aug 15 10:24:24 1997 UTC (26 years, 7 months ago) by gregl
Branch: MAIN
Changes since 2.26: +1 -0 lines
Diff to previous 2.26
added setting of r->robj for rv2.c

Revision 2.26 - (view) (download) (annotate) - [select for diffs]
Fri May 30 19:04:51 1997 UTC (26 years, 10 months ago) by gregl
Branch: MAIN
Changes since 2.25: +1 -0 lines
Diff to previous 2.25
bug fix in mist for rays leaving mist volumes

Revision 2.25 - (view) (download) (annotate) - [select for diffs]
Tue May 28 13:41:41 1996 UTC (27 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.24: +17 -21 lines
Diff to previous 2.24
improved scattering calculation accuracy

Revision 2.24 - (view) (download) (annotate) - [select for diffs]
Wed Apr 17 14:02:18 1996 UTC (27 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.23: +3 -2 lines
Diff to previous 2.23
changed albedo to 3-color parameter

Revision 2.23 - (view) (download) (annotate) - [select for diffs]
Thu Mar 21 15:33:09 1996 UTC (28 years ago) by greg
Branch: MAIN
Changes since 2.22: +1 -2 lines
Diff to previous 2.22
changed mixtures so that mixing material with void is allowed
also altered general behavoir so that surfaces without materials are invis.

Revision 2.22 - (view) (download) (annotate) - [select for diffs]
Sun Dec 17 11:51:49 1995 UTC (28 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.21: +10 -1 lines
Diff to previous 2.21
bug fixes related to M_MIST type and source scattering
added MAXSSAMP macro to limit number of scatter samples

Revision 2.21 - (view) (download) (annotate) - [select for diffs]
Mon Dec 11 15:00:24 1995 UTC (28 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.20: +6 -10 lines
Diff to previous 2.20
fixed bug in srcscatter() for source subsampling

Revision 2.20 - (view) (download) (annotate) - [select for diffs]
Sat Dec 9 11:30:19 1995 UTC (28 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.19: +4 -0 lines
Diff to previous 2.19
fixed handling of samplendx in srcscatter()

Revision 2.19 - (view) (download) (annotate) - [select for diffs]
Fri Dec 8 18:22:28 1995 UTC (28 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.18: +77 -0 lines
Diff to previous 2.18
added M_MIST (mist) type and global participating medium

Revision 2.18 - (view) (download) (annotate) - [select for diffs]
Tue Nov 7 12:40:32 1995 UTC (28 years, 4 months ago) by greg
Branch: MAIN
Changes since 2.17: +3 -3 lines
Diff to previous 2.17
changed spotlight struct so flen<0 for distant sources

Revision 2.17 - (view) (download) (annotate) - [select for diffs]
Thu Nov 2 17:37:58 1995 UTC (28 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.16: +7 -7 lines
Diff to previous 2.16
added raydist() function

Revision 2.16 - (view) (download) (annotate) - [select for diffs]
Tue Apr 25 19:51:38 1995 UTC (28 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.15: +3 -0 lines
Diff to previous 2.15
added check for zero-emission sources

Revision 2.15 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 10:43:36 1994 UTC (30 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.14: +11 -4 lines
Diff to previous 2.14
bug fixes associated with material mixtures

Revision 2.14 - (view) (download) (annotate) - [select for diffs]
Wed Jan 12 21:25:59 1994 UTC (30 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.13: +10 -10 lines
Diff to previous 2.13
fixed return value of m_light() for rayshade()

Revision 2.13 - (view) (download) (annotate) - [select for diffs]
Tue Dec 21 15:46:19 1993 UTC (30 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.12: +10 -6 lines
Diff to previous 2.12
made mod suggested by Bob Clear in use of statistics in direct()

Revision 2.12 - (view) (download) (annotate) - [select for diffs]
Wed Aug 18 00:19:05 1993 UTC (30 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.11: +4 -8 lines
Diff to previous 2.11
fixed bug in illumblock() and eliminated overcount() due to
SGI optimizer screwup

Revision 2.11 - (view) (download) (annotate) - [select for diffs]
Tue Apr 6 17:55:51 1993 UTC (30 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.10: +14 -6 lines
Diff to previous 2.10
made it so glow could not illuminate through an illum surface

Revision 2.10 - (view) (download) (annotate) - [select for diffs]
Mon Feb 22 15:54:04 1993 UTC (31 years, 1 month ago) by greg
Branch: MAIN
Changes since 2.9: +2 -1 lines
Diff to previous 2.9
changed glow type so negative radius of influence means NEVER count

Revision 2.9 - (view) (download) (annotate) - [select for diffs]
Thu Nov 19 20:26:06 1992 UTC (31 years, 4 months ago) by greg
Branch: MAIN
Changes since 2.8: +1 -1 lines
Diff to previous 2.8
changed -di to ! -dv

Revision 2.8 - (view) (download) (annotate) - [select for diffs]
Sat Nov 14 13:58:23 1992 UTC (31 years, 4 months ago) by greg
Branch: MAIN
Changes since 2.7: +2 -2 lines
Diff to previous 2.7
minor generalizations

Revision 2.7 - (view) (download) (annotate) - [select for diffs]
Thu Oct 22 09:55:16 1992 UTC (31 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.6: +24 -22 lines
Diff to previous 2.6
added struct pointer to improve the efficiency of direct() slightly

Revision 2.6 - (view) (download) (annotate) - [select for diffs]
Fri Oct 2 16:20:09 1992 UTC (31 years, 6 months ago) by greg
Branch: MAIN
Changes since 2.5: +0 -1 lines
Diff to previous 2.5
Removed problematic math function declarations

Revision 2.5 - (view) (download) (annotate) - [select for diffs]
Fri Aug 28 15:10:50 1992 UTC (31 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.4: +35 -0 lines
Diff to previous 2.4
moved sourcehit() from srcsupp.c back to source.c

Revision 2.4 - (view) (download) (annotate) - [select for diffs]
Fri Aug 28 14:07:41 1992 UTC (31 years, 7 months ago) by greg
Branch: MAIN
Changes since 2.3: +115 -15 lines
Diff to previous 2.3
fixed bug with virtual spotlight sources
moved m_light() back to source.c

Revision 2.3 - (view) (download) (annotate) - [select for diffs]
Sun Apr 12 10:05:32 1992 UTC (31 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.2: +4 -1 lines
Diff to previous 2.2
tightened up test for no contributing sources

Revision 2.2 - (view) (download) (annotate) - [select for diffs]
Thu Jan 9 09:53:00 1992 UTC (32 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.1: +2 -0 lines
Diff to previous 2.1
added preemptive measure to avoid pow(0,0) call in direct()

Revision 2.1 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 17:08:57 1991 UTC (32 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.48: +0 -0 lines
Diff to previous 1.48
updated revision number for release 2.0

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Mon Oct 28 08:08:19 1991 UTC (32 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47
changed initial size of arrays used by direct()

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Tue Oct 22 15:45:13 1991 UTC (32 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.46: +1 -1 lines
Diff to previous 1.46
made srcsizerat adjust with ray weight

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Mon Oct 21 14:23:36 1991 UTC (32 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
fixed a couple of minor bugs from last change

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Oct 21 12:58:06 1991 UTC (32 years, 5 months ago) by greg
Branch: MAIN
Changes since 1.44: +76 -103 lines
Diff to previous 1.44
added source sampling (-ds option)

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Thu Aug 22 11:56:55 1991 UTC (32 years, 7 months ago) by greg
Branch: MAIN
Changes since 1.43: +1 -1 lines
Diff to previous 1.43
changed peano() call to multisamp()

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Tue Aug 13 12:16:37 1991 UTC (32 years, 7 months ago) by greg
Branch: MAIN
Changes since 1.42: +4 -7 lines
Diff to previous 1.42
changed urand sampling to use Peano curve through n dimensions

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Aug 12 08:20:49 1991 UTC (32 years, 7 months ago) by greg
Branch: MAIN
Changes since 1.41: +4 -1 lines
Diff to previous 1.41
fixed source tracing

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Aug 6 14:07:03 1991 UTC (32 years, 7 months ago) by greg
Branch: MAIN
Changes since 1.40: +3 -1 lines
Diff to previous 1.40
fixed bugs in virtual sources through prisms

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Tue Jul 30 18:23:41 1991 UTC (32 years, 8 months ago) by greg
Branch: MAIN
Changes since 1.39: +18 -18 lines
Diff to previous 1.39
fixed improper creation and testing of spots

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Thu Jul 11 16:39:03 1991 UTC (32 years, 8 months ago) by greg
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38
fixed problem with urand on multiple dimensions

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Wed Jun 26 14:10:29 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.37: +6 -0 lines
Diff to previous 1.37
added test for stupid spotlight directions

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Jun 25 12:32:51 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
added macros for object functions

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Thu Jun 20 16:36:41 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.35: +9 -9 lines
Diff to previous 1.35
bug fixes and enhancements

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Thu Jun 20 13:43:29 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.34: +50 -222 lines
Diff to previous 1.34
major reorganization using dispatch table for source types

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Jun 20 09:03:57 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.33: +9 -9 lines
Diff to previous 1.33
changed direct() so it doesn't call material function redundantly

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Wed Jun 19 16:36:44 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.32: +93 -59 lines
Diff to previous 1.32
added virtual sources

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Fri Jun 14 14:58:49 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.31: +0 -2 lines
Diff to previous 1.31
moved setting of effective ray length to raytrace.c

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue May 21 17:41:26 1991 UTC (32 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.30: +7 -3 lines
Diff to previous 1.30
added stratified random sampling with urand

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 08:43:48 1991 UTC (33 years, 1 month ago) by greg
Branch: MAIN
Changes since 1.29: +12 -3 lines
Diff to previous 1.29
changed complaint timing for source aiming failures.

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 20:37:08 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.28: +9 -9 lines
Diff to previous 1.28
eliminated incorrect summation of probabilities in direct()

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Fri Dec 21 11:32:39 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.27: +1 -0 lines
Diff to previous 1.27
fixed small bug in direct() for missed sources

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 14:38:12 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.26: +16 -18 lines
Diff to previous 1.26
minor cleanup in srcray()

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sat Dec 15 15:03:34 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.25: +1 -2 lines
Diff to previous 1.25
changed handling of matrix transformations with new MAT4 & XF types
dynamic allocation of ray transformations with newrayxf()
added missing light source vector transformation to m_brdf.c

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 21:49:23 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.24: +24 -14 lines
Diff to previous 1.24
added warning for srcray() failure in direct()

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 10:44:04 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.23: +1 -7 lines
Diff to previous 1.23
changed initialization of ofun[]

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Wed Dec 12 22:43:03 1990 UTC (33 years, 3 months ago) by greg
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
added casts to free() calls

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Nov 13 14:32:30 1990 UTC (33 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.21: +2 -0 lines
Diff to previous 1.21
added check for zero sources to direct()

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Mar 27 11:40:13 1990 UTC (34 years ago) by greg
Branch: MAIN
Changes since 1.20: +2 -0 lines
Diff to previous 1.20
Added rt field to RAY structure for more accurate z-buffering

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Fri Feb 9 09:14:49 1990 UTC (34 years, 1 month ago) by greg
Branch: MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
added debugging statements

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jan 11 11:06:22 1990 UTC (34 years, 2 months ago) by greg
Branch: MAIN
Changes since 1.18: +3 -5 lines
Diff to previous 1.18
Fixed bug in source ray initialization in direct()

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Nov 29 14:35:27 1989 UTC (34 years, 4 months ago) by greg
Branch: MAIN
Changes since 1.17: +4 -1 lines
Diff to previous 1.17
fixed clip test causing problem with light sources

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Sep 29 10:04:01 1989 UTC (34 years, 6 months ago) by greg
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16
Removed debug statement

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Jul 22 11:07:51 1989 UTC (34 years, 8 months ago) by greg
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
fixed bug in illum substitution from behind

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Jul 20 13:51:34 1989 UTC (34 years, 8 months ago) by greg
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14
fixed bug in counting of small sources

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Wed Jul 19 18:47:01 1989 UTC (34 years, 8 months ago) by greg
Branch: MAIN
Changes since 1.13: +1 -4 lines
Diff to previous 1.13
changed location of clip test

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Jun 19 11:44:58 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.12: +12 -10 lines
Diff to previous 1.12
Fixed bug in find routine when all contributions zero

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jun 13 10:57:52 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.11: +28 -13 lines
Diff to previous 1.11
Added direct certainty variable (compromise btwn. thresh. & tol.)

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Jun 13 08:20:22 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
Changed starting probability for source testing

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Jun 8 17:04:43 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.9: +16 -22 lines
Diff to previous 1.9
Changed back to threshold testing for direct

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Jun 8 09:35:43 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.8: +30 -25 lines
Diff to previous 1.8
Changed sorting array to reduce memory exchange time in qsort

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 21:00:51 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.7: +26 -18 lines
Diff to previous 1.7
Changed direct threshold testing so that it is certain

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 15:07:31 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.6: +10 -6 lines
Diff to previous 1.6
Minor modifications to direct approximation

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 10:29:05 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.5: +48 -8 lines
Diff to previous 1.5
reinstated spot and glow types

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 08:38:38 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.4: +4 -4 lines
Diff to previous 1.4
Changed intens() to bright(), which is better measure of visibility

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 08:35:32 1989 UTC (34 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.3: +144 -72 lines
Diff to previous 1.3
Efficient approximation to direct component with many sources
Glow type changed
Spot type eliminated

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Apr 27 12:44:13 1989 UTC (34 years, 11 months ago) by greg
Branch: MAIN
Changes since 1.2: +2 -0 lines
Diff to previous 1.2
fixed bug, forgot to set rofx and robx in sourcehit()

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Mar 3 20:58:33 1989 UTC (35 years, 1 month ago) by greg
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
changed test in srcray to eliminate coplanar tests

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Feb 2 10:41:41 1989 UTC (35 years, 2 months ago) by greg
Branch: MAIN
Initial revision

Convenience Links

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