rendered paste bodytypedef struct Tex {
ID id;
float noisesize, turbul;
float bright, contrast, rfac, gfac, bfac;
float filtersize;
/* newnoise: musgrave parameters */
float mg_H, mg_lacunarity, mg_octaves, mg_offset, mg_gain;
/* newnoise: distorted noise amount, musgrave & voronoi ouput scale */
float dist_amount, ns_outscale;
/* newnoise: voronoi nearest neighbour weights, minkovsky exponent, distance metric & color type */
float vn_w1, vn_w2, vn_w3, vn_w4, vn_mexp;
short vn_distm, vn_coltype;
short noisedepth, noisetype;
/* newnoise: noisebasis type for clouds/marble/etc, noisebasis2 only used for distorted noise */
short noisebasis, noisebasis2;
short imaflag, flag;
short type, stype;
float cropxmin, cropymin, cropxmax, cropymax;
short xrepeat, yrepeat;
short extend, len;
float checkerdist, nabla;
short frames, offset, sfra, fie_ima;
float norfac;
struct Ipo *ipo;
struct Image *ima;
struct PluginTex *plugin;
struct ColorBand *coba;
struct EnvMap *env;
struct Text *text; /*PYTEX*/
short fradur[4][2];
} Tex;