ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/initotypes.c
Revision 2.32 - (view) (download) (annotate) - [select for diffs]
Wed Dec 13 23:26:16 2023 UTC (4 months, 2 weeks ago) by greg
Branch: MAIN
CVS Tags: HEAD
Changes since 2.31: +3 -1 lines
Diff to previous 2.31
feat(rpict,rvu,rtrace,rcontrib): Added "specdata" and "specpict" pattern primitives

Revision 2.31 - (view) (download) (annotate) - [select for diffs]
Wed Nov 15 18:02:52 2023 UTC (5 months, 1 week ago) by greg
Branch: MAIN
Changes since 2.30: +4 -1 lines
Diff to previous 2.30
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)

Revision 2.30 - (view) (download) (annotate) - [select for diffs]
Mon Feb 1 16:19:49 2021 UTC (3 years, 2 months ago) by greg
Branch: MAIN
CVS Tags: rad5R4
Changes since 2.29: +2 -2 lines
Diff to previous 2.29
perf: made use of OVOID and findmaterial() more consistent and efficient

Revision 2.29 - (view) (download) (annotate) - [select for diffs]
Sun Jan 31 20:06:15 2021 UTC (3 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.28: +17 -12 lines
Diff to previous 2.28
fix: more thorough fix to finding material in alias chain

Revision 2.28 - (view) (download) (annotate) - [select for diffs]
Sun Jan 31 17:49:21 2021 UTC (3 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.27: +7 -5 lines
Diff to previous 2.27
fix: bug in findmaterial() could return material in wrong alias modifier chain

Revision 2.27 - (view) (download) (annotate) - [select for diffs]
Sat Jan 30 17:53:19 2021 UTC (3 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.26: +9 -6 lines
Diff to previous 2.26
perf: minor efficiency improvement in some material searches

Revision 2.26 - (view) (download) (annotate) - [select for diffs]
Thu Apr 18 22:58:03 2019 UTC (5 years ago) by greg
Branch: MAIN
CVS Tags: rad5R3
Changes since 2.25: +8 -9 lines
Diff to previous 2.25
Formatting and comments

Revision 2.25 - (view) (download) (annotate) - [select for diffs]
Sat Nov 10 16:12:26 2018 UTC (5 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.24: +7 -4 lines
Diff to previous 2.24
Clean-up that should not affect behavior

Revision 2.24 - (view) (download) (annotate) - [select for diffs]
Sat Nov 10 15:37:20 2018 UTC (5 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.23: +3 -2 lines
Diff to previous 2.23
Added assumption to findmaterial() that unmodified mixture acts as material

Revision 2.23 - (view) (download) (annotate) - [select for diffs]
Thu Nov 8 00:54:07 2018 UTC (5 years, 5 months ago) by greg
Branch: MAIN
Changes since 2.22: +26 -1 lines
Diff to previous 2.22
Moved findmaterial() from source.c to initotypes.c

Revision 2.22 - (view) (download) (annotate) - [select for diffs]
Tue Jun 26 14:42:18 2018 UTC (5 years, 10 months ago) by greg
Branch: MAIN
CVS Tags: rad5R2
Changes since 2.21: +3 -3 lines
Diff to previous 2.21
Decided to go with "aBSDF" for "aperture BSDF" rather than "sBSDF"

Revision 2.21 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 20:49:10 2018 UTC (5 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.20: +4 -2 lines
Diff to previous 2.20
Added sBSDF material type for explicit control over peak extraction

Revision 2.20 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 05:01:15 2018 UTC (6 years, 3 months ago) by greg
Branch: MAIN
Changes since 2.19: +7 -7 lines
Diff to previous 2.19
Made proximity test (plugaleak) more robust with transparent surfaces, etc.

Revision 2.19 - (view) (download) (annotate) - [select for diffs]
Tue Jul 8 18:25:00 2014 UTC (9 years, 9 months ago) by greg
Branch: MAIN
CVS Tags: rad4R2, rad4R2P1, rad4R2P2, rad5R0, rad5R1
Changes since 2.18: +3 -3 lines
Diff to previous 2.18
Eliminated unnecessary "extern" and "register" modifiers

Revision 2.18 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 19:01:39 2012 UTC (11 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.17: +3 -1 lines
Diff to previous 2.17
Added ashik2 type for anisotropic Ashikhmin-Shirley BRDF model

Revision 2.17 - (view) (download) (annotate) - [select for diffs]
Fri Feb 18 00:40:25 2011 UTC (13 years, 2 months ago) by greg
Branch: MAIN
CVS Tags: rad4R1
Changes since 2.16: +2 -1 lines
Diff to previous 2.16
Major code reorg, moving mgflib to common and introducing BSDF material

Revision 2.16 - (view) (download) (annotate) - [select for diffs]
Mon Oct 8 18:07:57 2007 UTC (16 years, 6 months ago) by greg
Branch: MAIN
CVS Tags: rad3R9, rad4R0
Changes since 2.15: +3 -2 lines
Diff to previous 2.15
Compiler warning fixes for Linux release (thanks to Bernd Zeimetz)

Revision 2.15 - (view) (download) (annotate) - [select for diffs]
Thu Jun 23 11:51:47 2005 UTC (18 years, 10 months ago) by greg
Branch: MAIN
CVS Tags: rad3R7P1, rad3R7P2, rad3R8
Changes since 2.14: +2 -2 lines
Diff to previous 2.14
Made use of rtotypes.h more logical

Revision 2.14 - (view) (download) (annotate) - [select for diffs]
Mon Oct 25 17:07:35 2004 UTC (19 years, 6 months ago) by greg
Branch: MAIN
CVS Tags: rad3R6P1
Changes since 2.13: +2 -2 lines
Diff to previous 2.13
Fixed Mark Stock's abort error caused by source & mist combination

Revision 2.13 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 17:08:36 2004 UTC (19 years, 7 months ago) by greg
Branch: MAIN
CVS Tags: rad3R6
Changes since 2.12: +2 -2 lines
Diff to previous 2.12
Fixed bug in last fix -- distant sources weren't working

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

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

Revision 2.10 - (view) (download) (annotate) - [select for diffs]
Tue Mar 11 19:29:05 2003 UTC (21 years, 1 month ago) by greg
Branch: MAIN
CVS Tags: rad3R5
Changes since 2.9: +2 -0 lines
Diff to previous 2.9
Changed alias handling to allow tracking, fixed freeobjects() and do_irrad bugs

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

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

Revision 2.7 - (view) (download) (annotate) - [select for diffs]
Sat Feb 22 02:07:28 2003 UTC (21 years, 2 months ago) by greg
Branch: MAIN
Changes since 2.6: +60 -4 lines
Diff to previous 2.6
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.6 - (view) (download) (annotate) - [select for diffs]
Wed Jan 20 14:10:06 1999 UTC (25 years, 3 months ago) by gwlarson
Branch: MAIN
Changes since 2.5: +2 -1 lines
Diff to previous 2.5
added "mixpict" primitive

Revision 2.5 - (view) (download) (annotate) - [select for diffs]
Sat Jun 22 09:48:55 1996 UTC (27 years, 10 months ago) by greg
Branch: MAIN
Changes since 2.4: +2 -2 lines
Diff to previous 2.4
changed text(), which is reserved word on PowerPC, to do_text()

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

Revision 2.3 - (view) (download) (annotate) - [select for diffs]
Thu May 27 15:27:59 1993 UTC (30 years, 11 months ago) by greg
Branch: MAIN
Changes since 2.2: +3 -2 lines
Diff to previous 2.2
removed approximation to Fresnel reflection, since the direct
component was not being calculated accordingly (BRDF not bidirectional)
changed BRDTfunc arguments and operation, fixed one or two bugs there also

Revision 2.2 - (view) (download) (annotate) - [select for diffs]
Sat Jan 4 19:54:53 1992 UTC (32 years, 4 months ago) by greg
Branch: MAIN
Changes since 2.1: +6 -1 lines
Diff to previous 2.1
added anisotropic material types

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

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Jul 16 15:56:38 1991 UTC (32 years, 9 months ago) by greg
Branch: MAIN
Changes since 1.5: +3 -0 lines
Diff to previous 1.5
added redirecting materials

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Jun 19 16:38:10 1991 UTC (32 years, 10 months ago) by greg
Branch: MAIN
Changes since 1.4: +2 -0 lines
Diff to previous 1.4
added virtual sources and mirrors

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue May 7 15:57:01 1991 UTC (33 years ago) by greg
Branch: MAIN
Changes since 1.3: +4 -1 lines
Diff to previous 1.3
added MAT_BRTDF, MAT_TFUNC and MAT_TDATA types

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed May 1 11:45:09 1991 UTC (33 years ago) by greg
Branch: MAIN
Changes since 1.2: +0 -1 lines
Diff to previous 1.2
fixed special case for illum type

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed May 1 11:16:52 1991 UTC (33 years ago) by greg
Branch: MAIN
Changes since 1.1: +7 -0 lines
Diff to previous 1.1
added -i option for irradiance calculation

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Dec 13 10:44:17 1990 UTC (33 years, 4 months ago) by greg
Branch: MAIN
Initial revision

Convenience Links

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