|
Blender V4.5
|
#include "scene/volume.h"#include "scene/image.h"#include "scene/image_vdb.h"#include "scene/object.h"#include "blender/sync.h"#include "blender/util.h"#include "BKE_volume_grid.hh"Go to the source code of this file.
Classes | |
| class | BlenderSmokeLoader |
| class | BlenderVolumeLoader |
Functions | |
| static void | sync_smoke_volume (BL::Scene &b_scene, Scene *scene, BObjectInfo &b_ob_info, Volume *volume, const float frame) |
| static void | sync_volume_object (BL::BlendData &b_data, BL::Scene &b_scene, BObjectInfo &b_ob_info, Scene *scene, Volume *volume) |
|
static |
Definition at line 172 of file blender/volume.cpp.
References AttributeSet::add(), ATTR_STD_NONE, ATTR_STD_VOLUME_COLOR, ATTR_STD_VOLUME_DENSITY, ATTR_STD_VOLUME_FLAME, ATTR_STD_VOLUME_HEAT, ATTR_STD_VOLUME_TEMPERATURE, ATTR_STD_VOLUME_VELOCITY, Geometry::attributes, ImageHandle::clear(), Interval< T >::contains(), Attribute::data_voxel(), ImageParams::frame, i, Scene::image_manager, BObjectInfo::is_real_object_data(), Scene::motion_shutter_time(), Geometry::need_attribute(), object_need_motion_attribute(), BObjectInfo::real_object, and sync_smoke_volume().
Referenced by sync_smoke_volume().
|
static |
Definition at line 276 of file blender/volume.cpp.
References AttributeSet::add(), ATTR_ELEMENT_VOXEL, ATTR_STD_NONE, ATTR_STD_VOLUME_COLOR, ATTR_STD_VOLUME_DENSITY, ATTR_STD_VOLUME_FLAME, ATTR_STD_VOLUME_HEAT, ATTR_STD_VOLUME_TEMPERATURE, ATTR_STD_VOLUME_VELOCITY, ATTR_STD_VOLUME_VELOCITY_X, ATTR_STD_VOLUME_VELOCITY_Y, ATTR_STD_VOLUME_VELOCITY_Z, Geometry::attributes, Attribute::data_voxel(), ImageParams::frame, Scene::image_manager, Scene::motion_shutter_time(), Geometry::need_attribute(), BObjectInfo::object_data, object_need_motion_attribute(), Attribute::standard_name(), sync_volume_object(), and Volume::velocity_scale.
Referenced by sync_volume_object().