Blender V2.61 - r43446
Functions

RE_render_ext.h File Reference

Go to the source code of this file.

Functions

void RE_make_sticky (struct Scene *scene, struct View3D *v3d)
int externtex (struct MTex *mtex, const float vec[3], float *tin, float *tr, float *tg, float *tb, float *ta, const int thread)
void texture_rgb_blend (float in[3], const float tex[3], const float out[3], float fact, float facg, int blendtype)
float texture_value_blend (float tex, float out, float fact, float facg, int blendtype)
void ibuf_sample (struct ImBuf *ibuf, float fx, float fy, float dx, float dy, float *result)
void antialias_tagbuf (int xsize, int ysize, char *rectmove)
struct MaterialRE_init_sample_material (struct Material *orig_mat, struct Scene *scene)
void RE_free_sample_material (struct Material *mat)
void RE_sample_material_color (struct Material *mat, float color[3], float *alpha, const float volume_co[3], const float surface_co[3], int face_index, short hit_quad, struct DerivedMesh *orcoDm, struct Object *ob)

Detailed Description

Definition in file RE_render_ext.h.


Function Documentation

void antialias_tagbuf ( int  xsize,
int  ysize,
char *  rectmove 
)

Definition at line 2740 of file zbuf.c.

References next, and step().

Referenced by do_idmask(), node_composit_exec_zcombine(), and RE_zbuf_accumulate_vecblur().

int externtex ( struct MTex mtex,
const float  vec[3],
float *  tin,
float *  tr,
float *  tg,
float *  tb,
float *  ta,
const int  thread 
)
void ibuf_sample ( struct ImBuf ibuf,
float  fx,
float  fy,
float  dx,
float  dy,
float *  result 
)
void RE_free_sample_material ( struct Material mat)
struct Material* RE_init_sample_material ( struct Material orig_mat,
struct Scene scene 
) [read]
void RE_make_sticky ( struct Scene scene,
struct View3D v3d 
)
void RE_sample_material_color ( struct Material mat,
float  color[3],
float *  alpha,
const float  volume_co[3],
const float  surface_co[3],
int  face_index,
short  hit_quad,
struct DerivedMesh orcoDm,
struct Object ob 
)
void texture_rgb_blend ( float  in[3],
const float  tex[3],
const float  out[3],
float  fact,
float  facg,
int  blendtype 
)
float texture_value_blend ( float  tex,
float  out,
float  fact,
float  facg,
int  blendtype 
)