|
Blender
V2.59
|
Go to the source code of this file.
Functions | |
| void | make_pointdensities (struct Render *re) |
| void | free_pointdensities (struct Render *re) |
| int | pointdensitytex (struct Tex *tex, float *texvec, struct TexResult *texres) |
Definition in file pointdensity.h.
| void free_pointdensities | ( | struct Render * | re | ) |
Definition at line 310 of file pointdensity.c.
References ListBase::first, free_pointdensity(), Tex::id, Render::main, ID::next, Scene::r, R_PREVIEWBUTS, RenderData::scemode, Render::scene, Main::tex, TEX_POINTDENSITY, Tex::type, and ID::us.
Referenced by RE_Database_Free().
| void make_pointdensities | ( | struct Render * | re | ) |
Definition at line 290 of file pointdensity.c.
References cache_pointdensity(), ListBase::first, Render::i, Tex::id, RenderStats::infostr, Render::main, ID::next, NULL, Scene::r, R_PREVIEWBUTS, RenderData::scemode, Render::scene, Render::sdh, Render::stats_draw, Main::tex, TEX_POINTDENSITY, Tex::type, and ID::us.
Referenced by RE_Database_Baking(), and RE_Database_FromScene().
Definition at line 404 of file pointdensity.c.
References accum_density(), BLI_bvhtree_range_query(), BLI_gTurbulence(), BRICONT, BRICONTRGB, co, PointDensity::coba, PointDensity::color_source, do_colorband(), PointDensity::falloff_curve, PointDensity::falloff_speed_scale, PointDensity::flag, init_pointdensityrangedata(), len_v3(), mul_v3_fl(), PointDensity::noise_basis, PointDensity::noise_depth, PointDensity::noise_fac, PointDensity::noise_influence, PointDensity::noise_size, NULL, Tex::pd, point_data_used(), PointDensity::point_tree, R, PointDensity::radius, PointDensity::speed_scale, TexResult::ta, TexResult::talpha, TexResult::tb, TEX_INT, TEX_PD_COLOR_CONSTANT, TEX_PD_COLOR_PARTAGE, TEX_PD_COLOR_PARTSPEED, TEX_PD_COLOR_PARTVEL, TEX_PD_FALLOFF_CURVE, TEX_PD_NOISE_AGE, TEX_PD_NOISE_TIME, TEX_PD_TURBULENCE, TEX_RGB, TexResult::tg, TexResult::tin, TexResult::tr, turb(), and VECCOPY.
Referenced by multitex().