Blender V2.61 - r43446
|
Go to the source code of this file.
Functions | |
void | prepare_ocean_tex_modifier (struct OceanTex *ot) |
int | ocean_texture (struct Tex *tex, float *texvec, struct TexResult *texres) |
Definition at line 57 of file texture_ocean.c.
References OceanModifierData::bakeend, OceanModifierData::bakestart, BKE_ocean_cache_eval_uv(), BKE_ocean_eval_uv(), BKE_ocean_eval_uv_catrom(), BKE_ocean_jminus_to_foam(), BRICONT, BRICONTRGB, OceanModifierData::cached, Render::cfra, CLAMP(), OceanResult::disp, OceanResult::Eminus, eModifierType_Ocean, OceanResult::Eplus, OceanModifierData::flag, OceanResult::foam, OceanModifierData::foam_coverage, G, OceanResult::Jminus, OceanResult::Jplus, MAX2, MOD_OCEAN_GENERATE_NORMALS, modifiers_findByType(), TexResult::nor, OceanResult::normal, normalize_v3_v3(), OceanTex::object, OceanModifierData::ocean, OceanModifierData::oceancache, Tex::ot, OceanTex::output, R, TexResult::ta, TexResult::tb, TEX_INT, TEX_NOR, TEX_OCN_DISPLACEMENT, TEX_OCN_EMINUS, TEX_OCN_EPLUS, TEX_OCN_FOAM, TEX_OCN_JPLUS, TEX_RGB, TexResult::tg, TexResult::tin, TexResult::tr, and TRUE.
Referenced by multitex().
void prepare_ocean_tex_modifier | ( | struct OceanTex * | ot | ) |