Blender V2.61 - r43446
|
#include <DNA_world_types.h>
World defines general modeling data such as a background fill, gravity, color model, stars, etc. It mixes game-data, rendering data and modeling data.
Definition at line 52 of file DNA_world_types.h.
float World::activityBoxRadius |
Radius of the activity bubble, in Manhattan length. Objects outside the box are activity-culled.
Definition at line 82 of file DNA_world_types.h.
struct AnimData* World::adt |
Definition at line 54 of file DNA_world_types.h.
Referenced by acf_dswor_setting_ptr(), BL_ConvertWorldIpos(), direct_link_world(), expand_world(), lib_link_world(), make_new_animlistelem(), outliner_add_id_contents(), and write_worlds().
float World::ambb |
Definition at line 61 of file DNA_world_types.h.
Referenced by do_material_tex(), and GPU_shaderesult_set().
float World::ambg |
Definition at line 61 of file DNA_world_types.h.
Referenced by do_material_tex(), and GPU_shaderesult_set().
float World::ambr |
Definition at line 61 of file DNA_world_types.h.
Referenced by BlenderWorldInfo::BlenderWorldInfo(), do_material_tex(), do_versions(), GPU_shaderesult_set(), EffectsExporter::operator()(), RE_Database_Baking(), and RE_Database_FromScene().
Definition at line 111 of file DNA_world_types.h.
float World::ao_adapt_thresh |
Definition at line 111 of file DNA_world_types.h.
Referenced by do_versions().
Definition at line 112 of file DNA_world_types.h.
Referenced by sample_occ_tree().
float World::ao_approx_error |
Definition at line 112 of file DNA_world_types.h.
Referenced by add_world(), do_versions(), and occ_tree_build().
short World::ao_approx_passes |
Definition at line 115 of file DNA_world_types.h.
Referenced by make_occ_tree().
float World::ao_env_energy |
Definition at line 113 of file DNA_world_types.h.
Referenced by add_world(), and do_versions().
short World::ao_gather_method |
Definition at line 115 of file DNA_world_types.h.
Referenced by init_render_world(), RE_Database_Baking(), RE_Database_FromScene(), and render_new_particle_system().
Definition at line 114 of file DNA_world_types.h.
Referenced by add_world(), do_versions(), make_occ_tree(), and occ_tree_build().
Definition at line 113 of file DNA_world_types.h.
Referenced by add_world(), and occ_tree_build().
short World::ao_pad |
Definition at line 114 of file DNA_world_types.h.
float World::ao_pad2 |
Definition at line 113 of file DNA_world_types.h.
short World::ao_samp_method |
Definition at line 115 of file DNA_world_types.h.
Referenced by add_world(), do_versions(), RE_Database_Baking(), and RE_Database_FromScene().
float World::aobias |
Definition at line 109 of file DNA_world_types.h.
Referenced by add_world(), and do_versions().
short World::aocolor |
Definition at line 110 of file DNA_world_types.h.
Referenced by do_versions(), and sample_occ_tree().
float World::aodist |
Definition at line 109 of file DNA_world_types.h.
Referenced by add_world(), and do_versions().
float World::aodistfac |
Definition at line 109 of file DNA_world_types.h.
Referenced by occ_tree_build().
float World::aoenergy |
Definition at line 109 of file DNA_world_types.h.
Referenced by add_world(), and do_versions().
short World::aomix |
Definition at line 110 of file DNA_world_types.h.
Referenced by do_versions().
short World::aomode |
Definition at line 110 of file DNA_world_types.h.
Referenced by do_versions(), and occ_tree_build().
short World::aosamp |
Definition at line 110 of file DNA_world_types.h.
Referenced by add_world(), do_versions(), init_ao_sphere(), and init_render_world().
float* World::aosphere |
Definition at line 121 of file DNA_world_types.h.
Referenced by init_ao_sphere(), and RE_Database_Free().
float * World::aotables |
Definition at line 121 of file DNA_world_types.h.
Referenced by init_ao_sphere(), and RE_Database_Free().
short World::colormodel |
Definition at line 56 of file DNA_world_types.h.
float starr World::DNA_DEPRECATED |
Definition at line 101 of file DNA_world_types.h.
float starr starg World::DNA_DEPRECATED |
Definition at line 101 of file DNA_world_types.h.
float starr starg starb World::DNA_DEPRECATED |
Definition at line 101 of file DNA_world_types.h.
struct Ipo* ipo World::DNA_DEPRECATED |
Definition at line 124 of file DNA_world_types.h.
float starr starg starb stark World::DNA_DEPRECATED |
Definition at line 101 of file DNA_world_types.h.
short World::dofend |
Definition at line 106 of file DNA_world_types.h.
short World::dofmax |
Definition at line 106 of file DNA_world_types.h.
short World::dofmin |
Definition at line 106 of file DNA_world_types.h.
short World::dofsta |
Definition at line 106 of file DNA_world_types.h.
float World::exp |
Definition at line 71 of file DNA_world_types.h.
Referenced by add_world(), GPU_shaderesult_set(), init_render_world(), and preview_prepare_scene().
float World::exposure |
Exposure= mult factor. unused now, but maybe back later. Kept in to be upward compat. New is exp/range control. linfac & logfac are constants... don't belong in file, but allocating 8 bytes for temp mem isnt useful either.
Definition at line 71 of file DNA_world_types.h.
Referenced by add_world(), and do_versions().
unsigned int World::fastcol |
Definition at line 64 of file DNA_world_types.h.
Referenced by init_render_world().
short World::flag |
Definition at line 118 of file DNA_world_types.h.
Referenced by acf_dswor_setting_ptr().
float World::gravity |
Gravitation constant for the game world
Definition at line 77 of file DNA_world_types.h.
float World::horb |
Definition at line 59 of file DNA_world_types.h.
Referenced by add_world(), BL_ConvertWorldIpos(), init_render_world(), and sample_occ_tree().
float World::horg |
Definition at line 59 of file DNA_world_types.h.
Referenced by add_world(), BL_ConvertWorldIpos(), init_render_world(), and sample_occ_tree().
float World::horr |
Definition at line 59 of file DNA_world_types.h.
Referenced by add_world(), BL_ConvertWorldIpos(), BlenderWorldInfo::BlenderWorldInfo(), do_versions(), ED_node_shader_default(), ED_view3d_draw_offscreen(), GPU_shaderesult_set(), init_render_world(), sample_occ_tree(), and view3d_main_area_draw_objects().
Definition at line 53 of file DNA_world_types.h.
Referenced by buttons_context(), buttons_context_path_texture(), buttons_context_path_world(), buttons_texture_users_from_context(), copy_world(), do_versions(), do_versions_ipos_to_animato(), foreach_nodetree(), lib_link_world(), localize_world(), make_local_texture(), make_local_world(), new_world_exec(), paste_mtex_exec(), single_tex_users_expand(), snode_set_context(), texture_changed(), unlink_object(), world_changed(), and write_worlds().
float World::linfac |
Definition at line 72 of file DNA_world_types.h.
Referenced by init_render_world().
float World::logfac |
Definition at line 72 of file DNA_world_types.h.
Referenced by init_render_world().
short World::maxlogicstep |
Definition at line 97 of file DNA_world_types.h.
Referenced by do_versions().
short World::maxphystep |
Definition at line 97 of file DNA_world_types.h.
Referenced by do_versions().
float World::misi |
Definition at line 99 of file DNA_world_types.h.
Referenced by GPU_shaderesult_set(), and init_render_world().
float World::mistdist |
Definition at line 99 of file DNA_world_types.h.
Referenced by add_world(), BL_ConvertWorldIpos(), BlenderWorldInfo::BlenderWorldInfo(), drawcamera(), GPU_shaderesult_set(), and init_render_world().
float World::misthi |
Definition at line 99 of file DNA_world_types.h.
float World::miststa |
Definition at line 99 of file DNA_world_types.h.
Referenced by add_world(), BL_ConvertWorldIpos(), BlenderWorldInfo::BlenderWorldInfo(), drawcamera(), GPU_shaderesult_set(), and init_render_world().
short World::mistype |
Definition at line 57 of file DNA_world_types.h.
Referenced by GPU_shaderesult_set().
short World::mode |
Some world modes bit 0: Do mist bit 1: Do stars bit 2: (reserved) depth of field bit 3: (gameengine): Activity culling is enabled. bit 4: ambient occlusion bit 5: (gameengine) : enable Bullet DBVT tree for view frustrum culling
Definition at line 94 of file DNA_world_types.h.
Referenced by BlenderWorldInfo::BlenderWorldInfo(), do_versions(), finish_bake_internal(), GPU_shaderesult_set(), init_bake_internal(), init_render_world(), make_occ_tree(), RE_Database_Baking(), RE_Database_FromScene(), render_new_particle_system(), and view3d_main_area_draw_objects().
struct MTex* World::mtex[18] |
Definition at line 125 of file DNA_world_types.h.
Referenced by animdata_filter_ds_textures(), buttons_context(), copy_world(), direct_link_world(), do_versions(), expand_world(), free_world(), give_current_world_texture(), init_render_world(), lib_link_world(), localize_world(), make_local_texture(), outliner_add_id_contents(), set_current_world_texture(), single_tex_users_expand(), texture_changed(), unlink_object(), unlink_texture_cb(), and write_worlds().
struct bNodeTree* World::nodetree |
Definition at line 132 of file DNA_world_types.h.
Referenced by buttons_texture_users_from_context(), copy_world(), direct_link_world(), do_versions(), ED_node_shader_default(), expand_world(), foreach_nodetree(), lib_link_world(), localize_world(), preview_prepare_scene(), shader_preview_updatejob(), texture_changed(), and write_worlds().
short World::occlusionRes |
Definition at line 95 of file DNA_world_types.h.
Referenced by do_versions().
short World::pad[2] |
Definition at line 126 of file DNA_world_types.h.
float World::pad2 |
Definition at line 62 of file DNA_world_types.h.
short World::physicsEngine |
Definition at line 96 of file DNA_world_types.h.
Referenced by do_versions().
short World::physubstep |
Definition at line 97 of file DNA_world_types.h.
Referenced by do_versions().
short World::pr_texture |
Definition at line 126 of file DNA_world_types.h.
struct PreviewImage* World::preview |
Definition at line 129 of file DNA_world_types.h.
Referenced by add_world(), BKE_previewimg_free_id(), BKE_previewimg_get(), copy_world(), direct_link_world(), free_world(), localize_world(), and write_worlds().
float World::range |
Definition at line 71 of file DNA_world_types.h.
Referenced by add_world(), do_versions(), GPU_shaderesult_set(), init_render_world(), and preview_prepare_scene().
short World::skytype |
Definition at line 84 of file DNA_world_types.h.
Referenced by add_world(), and init_render_world().
float World::starcolnoise |
Definition at line 103 of file DNA_world_types.h.
Referenced by RE_make_stars().
float World::stardist |
Definition at line 103 of file DNA_world_types.h.
Referenced by add_world(), and RE_make_stars().
float World::starmindist |
Definition at line 102 of file DNA_world_types.h.
Referenced by RE_make_stars().
float World::starsize |
Definition at line 102 of file DNA_world_types.h.
Referenced by add_world(), and RE_make_stars().
short World::texact |
Definition at line 57 of file DNA_world_types.h.
Referenced by buttons_context(), give_current_world_texture(), set_current_world_texture(), and tree_element_active_texture().
short World::ticrate |
Definition at line 97 of file DNA_world_types.h.
Referenced by do_versions().
short World::totex |
Definition at line 56 of file DNA_world_types.h.
short World::use_nodes |
Definition at line 126 of file DNA_world_types.h.
Referenced by new_world_exec(), and node_area_refresh().
float World::zenb |
Definition at line 60 of file DNA_world_types.h.
Referenced by add_world(), and sample_occ_tree().
float World::zeng |
Definition at line 60 of file DNA_world_types.h.
Referenced by add_world(), and sample_occ_tree().
float World::zenr |
Definition at line 60 of file DNA_world_types.h.
Referenced by add_world(), do_versions(), and sample_occ_tree().