ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/sm_del.c
Revision 3.14 - (view) (download) (annotate) - [select for diffs]
Wed Apr 23 00:52:34 2003 UTC (20 years, 11 months ago) by greg
Branch: MAIN
CVS Tags: rad3R6, rad3R6P1
Changes since 3.13: +1 -1 lines
Diff to previous 3.13
Added (void *) cast to realloc calls

Revision 3.13 - (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.12: +50 -63 lines
Diff to previous 3.12
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.12 - (view) (download) (annotate) - [select for diffs]
Thu Jun 10 15:22:22 1999 UTC (24 years, 9 months ago) by gwlarson
Branch: MAIN
Changes since 3.11: +460 -184 lines
Diff to previous 3.11
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.11 - (view) (download) (annotate) - [select for diffs]
Fri Mar 5 16:32:22 1999 UTC (25 years ago) by gwlarson
Branch: MAIN
Changes since 3.10: +5 -5 lines
Diff to previous 3.10
small clean-up changes

Revision 3.10 - (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.9: +16 -19 lines
Diff to previous 3.9
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.9 - (view) (download) (annotate) - [select for diffs]
Tue Jan 5 16:52:37 1999 UTC (25 years, 2 months ago) by gwlarson
Branch: MAIN
Changes since 3.8: +4 -16 lines
Diff to previous 3.8
fixed logic in smTest to handle nearby and coincident points, added base tris to rendering, made list of new triangles to speed up rendering

Revision 3.8 - (view) (download) (annotate) - [select for diffs]
Mon Dec 28 18:07:34 1998 UTC (25 years, 3 months ago) by gwlarson
Branch: MAIN
Changes since 3.7: +54 -68 lines
Diff to previous 3.7
New insertion routine
New Culling routine based on insertion algorithm
Adapted old insertion code: now used by picking
Point location code returns on-vertex,on-edge, or in-triangle
Added on_edge case for subdivision
Implemented unordered sets
Removed deletion from quadtree- added set compression to replace functionality

Revision 3.7 - (view) (download) (annotate) - [select for diffs]
Wed Nov 11 12:05:38 1998 UTC (25 years, 4 months ago) by gwlarson
Branch: MAIN
Changes since 3.6: +211 -402 lines
Diff to previous 3.6
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.6 - (view) (download) (annotate) - [select for diffs]
Tue Oct 6 18:16:53 1998 UTC (25 years, 5 months ago) by gwlarson
Branch: MAIN
Changes since 3.5: +286 -159 lines
Diff to previous 3.5
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.5 - (view) (download) (annotate) - [select for diffs]
Wed Sep 16 18:16:28 1998 UTC (25 years, 6 months ago) by gwlarson
Branch: MAIN
Changes since 3.4: +38 -74 lines
Diff to previous 3.4
implemented integer triangle tracing

Revision 3.4 - (view) (download) (annotate) - [select for diffs]
Mon Sep 14 10:33:46 1998 UTC (25 years, 6 months ago) by gwlarson
Branch: MAIN
Changes since 3.3: +6 -2 lines
Diff to previous 3.3
optimized normalizing calls and bug fix in triangle counting

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

Revision 3.2 - (view) (download) (annotate) - [select for diffs]
Mon Aug 24 12:38:57 1998 UTC (25 years, 7 months ago) by gwlarson
Branch: MAIN
Changes since 3.1: +8 -5 lines
Diff to previous 3.1
optimized triangle addition/deletion during edge swapping

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