--- ray/src/hd/rhd_sample.h 1998/10/06 18:21:14 3.3 +++ ray/src/hd/rhd_sample.h 1999/01/10 10:27:45 3.5 @@ -66,12 +66,14 @@ typedef struct samp { #define S_SET_FLAG(s) SET_FLAG(samp_flag,s) #define S_CLR_FLAG(s) CLR_FLAG(samp_flag,s) -#define sUnalloc_samp(s,sid) (S_FREE_SAMP(s) = sid) +#define S_NTH_NEXT(s,n) S_NTH_W_DIR(s,n) +#define sUnalloc_samp(s,n) (S_NTH_NEXT(s,n) = S_FREE_SAMP(s),S_FREE_SAMP(s)=n) #define sClear_base_points(s) (S_NEXT_BASE_PT(s) = S_MAX_SAMP(s)) #define sClear(s) sInit(s) /* Max allowed angle of sample dir from current view */ #define MAXANG 20 #define MAXDIFF2 ( MAXANG*MAXANG * (PI*PI/180./180.)) +#define MAXQUALITY 10000 /* Maximum quality for rendering rep */ extern SAMP rsL; extern double sDepthEps; /* epsilon to compare depths (z fraction) */