summaryrefslogtreecommitdiff
path: root/flam3.h
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-02-28 15:07:18 +0100
committerLars-Dominik Braun <lars@6xq.net>2015-05-02 21:36:45 +0200
commit3214c51acb3346815ccd5e33f4114f232879e1a8 (patch)
treef68e21ac422e3442b98b507f436561a3ea8c99aa /flam3.h
parent02e5b6af7df001cc105e874ade35b47d560b1f83 (diff)
downloadpucket-3214c51acb3346815ccd5e33f4114f232879e1a8.tar.gz
pucket-3214c51acb3346815ccd5e33f4114f232879e1a8.tar.bz2
pucket-3214c51acb3346815ccd5e33f4114f232879e1a8.zip
Drop temporal filter/passes
Diffstat (limited to 'flam3.h')
-rw-r--r--flam3.h39
1 files changed, 0 insertions, 39 deletions
diff --git a/flam3.h b/flam3.h
index 4611196..de082fd 100644
--- a/flam3.h
+++ b/flam3.h
@@ -477,19 +477,7 @@ typedef struct {
double background[3];
double zoom; /* effects ppu, sample density, scale */
double pixels_per_unit; /* vertically */
- double spatial_filter_radius; /* radius of spatial filter */
- int spatial_filter_select; /* selected spatial filter */
-// double (*spatial_filter_func)(double); /* spatial filter kernel function */
-// double spatial_filter_support; /* size of standard kernel for specific function */
double sample_density; /* samples per pixel (not bucket) */
- /* in order to motion blur more accurately we compute the logs of the
- sample density many times and average the results. */
- /* nbatches is the number of times the buckets are filtered into
- the abucket log accumulator */
- /* ntemporal_samples is the number of time steps per batch. this many
- interpolated control points are used per batch and accumulated */
- int nbatches;
- int ntemporal_samples;
/* XML Edit structure */
xmlDocPtr edits;
@@ -504,9 +492,6 @@ typedef struct {
double hue_rotation1;
double palette_blend;
- int temporal_filter_type; /* Temporal filters */
- double temporal_filter_width, temporal_filter_exp;
-
int palette_mode;
@@ -583,7 +568,6 @@ void flam3_apply_template(flam3_genome *cp, flam3_genome *templ);
int flam3_count_nthreads(void);
typedef struct {
-// double temporal_filter_radius;
double pixel_aspect_ratio; /* width over height of each pixel */
flam3_genome *genomes;
int ngenomes;
@@ -635,27 +619,4 @@ flam3_genome *sheep_edge(flam3_genome *cp, double blend, int seqflag, double sta
#define CROSS_INTERPOLATE 1
#define CROSS_ALTERNATE 2
-/* Filters */
-/* Spatial filter kernels */
-#define flam3_gaussian_kernel 0
-#define flam3_hermite_kernel 1
-#define flam3_box_kernel 2
-#define flam3_triangle_kernel 3
-#define flam3_bell_kernel 4
-#define flam3_b_spline_kernel 5
-#define flam3_lanczos3_kernel 6
-#define flam3_lanczos2_kernel 7
-#define flam3_mitchell_kernel 8
-#define flam3_blackman_kernel 9
-#define flam3_catrom_kernel 10
-#define flam3_hamming_kernel 11
-#define flam3_hanning_kernel 12
-#define flam3_quadratic_kernel 13
-
-/* Temporal filters */
-#define flam3_temporal_box 0
-#define flam3_temporal_gaussian 1
-#define flam3_temporal_exp 2
-
-
#endif