diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2016-07-17 13:51:35 +0200 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2016-07-17 13:51:35 +0200 |
commit | 2be816ce8697cf7ce22ac889482a6d8df2f836ba (patch) | |
tree | a30ff859c9f95f3baa5d5840928e4a9aba80f5dc /flam3.h | |
parent | 6295366a1d646c73a780f4a6e4f709b9ebabfb27 (diff) | |
download | pucket-master.tar.gz pucket-master.tar.bz2 pucket-master.zip |
Diffstat (limited to 'flam3.h')
-rw-r--r-- | flam3.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -144,7 +144,8 @@ typedef enum { #define VAR_MOBIUS 98 #define VAR_ASTERIA 99 #define VAR_BCOLLIDE 100 -#define flam3_nvariations 101 +#define VAR_BMOD 101 +#define flam3_nvariations 102 #include "vector.h" #include "random.h" @@ -377,6 +378,9 @@ typedef struct xform { /* precalc */ double bcollide_bCa, bcollide_bCn_pi, bcollide_bCa_bCn, bcollide_pi_bCn; + /* bmod */ + double bmod_radius, bmod_distance; + int num_active_vars; double active_var_weights[flam3_nvariations]; int varFunc[flam3_nvariations]; |