ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/sm_samp.c
Revision 3.9 - (view) (download) (annotate) - [select for diffs]
Mon Jun 30 14:59:12 2003 UTC (20 years, 9 months ago) by schorsch
Branch: MAIN
CVS Tags: rad3R6, rad3R6P1
Changes since 3.8: +5 -2 lines
Diff to previous 3.8
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.

Revision 3.8 - (view) (download) (annotate) - [select for diffs]
Fri Jun 20 00:25:49 2003 UTC (20 years, 9 months ago) by greg
Branch: MAIN
Changes since 3.7: +5 -5 lines
Diff to previous 3.7
Changed instances of "int4" to "int32" and "int2" to "int16"

Revision 3.7 - (view) (download) (annotate) - [select for diffs]
Sat Feb 22 02:07:25 2003 UTC (21 years, 1 month ago) by greg
Branch: MAIN
CVS Tags: rad3R5
Changes since 3.6: +18 -13 lines
Diff to previous 3.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 3.6 - (view) (download) (annotate) - [select for diffs]
Thu Jun 10 15:22:24 1999 UTC (24 years, 9 months ago) by gwlarson
Branch: MAIN
Changes since 3.5: +40 -62 lines
Diff to previous 3.5
Implemented sample quadtree in place of triangle quadtree
Made geometric predicates more robust
Added #define LORES which utilizes a single precision floating point
  sample array, the default is a double sample array
Added topology DEBUG commands (for DEBUG > 1)
Made code optimizations

Revision 3.5 - (view) (download) (annotate) - [select for diffs]
Sun Jan 10 10:27:46 1999 UTC (25 years, 2 months ago) by gwlarson
Branch: MAIN
Changes since 3.4: +5 -5 lines
Diff to previous 3.4
sm.c, sm_del.c sm_ogl.c sm.h
Fixed failure to tone-map on start up
added code for temporary buffer allocation
added bg flag, and fast flag checking routines for drawing
provided graceful backout if deletion triangulation fails

Revision 3.4 - (view) (download) (annotate) - [select for diffs]
Wed Nov 11 12:05:40 1998 UTC (25 years, 4 months ago) by gwlarson
Branch: MAIN
Changes since 3.3: +63 -47 lines
Diff to previous 3.3
new triangulation code
changed triangle vertex order to CCW
changed numbering of triangle neighbors to match quadtree
fixed tone-mapping bug
removed errant printf() statements
redid logic for adding and testing samples with new epsilon

Revision 3.3 - (view) (download) (annotate) - [select for diffs]
Tue Oct 6 18:16:54 1998 UTC (25 years, 5 months ago) by gwlarson
Branch: MAIN
Changes since 3.2: +180 -179 lines
Diff to previous 3.2
new triangulate routine
added smTestSample to check for occlusion
added frustum culling before rebuild
changed base quadtree to use octahedron and created new point locate
added "sample active" flags and implemented LRU replacement
started handling case of too many triangles
set sizes are now unbounded
changed all quadtree pointers to quadtrees

Revision 3.2 - (view) (download) (annotate) - [select for diffs]
Fri Sep 11 11:52:27 1998 UTC (25 years, 6 months ago) by gwlarson
Branch: MAIN
Changes since 3.1: +2 -2 lines
Diff to previous 3.1
fixed triangle insertion using edge tracing

Revision 3.1 - (view) (download) (annotate) - [select for diffs]
Wed Aug 19 17:45:24 1998 UTC (25 years, 7 months ago) by gwlarson
Branch: MAIN
Initial revision

Convenience Links

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