|
static std::map< std::string, Material * > | blender::io::alembic::utils::build_material_map (const Main *bmain) |
|
static void | blender::io::alembic::utils::assign_materials (Main *bmain, Object *ob, const std::map< std::string, int > &mat_index_map) |
|
static void | blender::io::alembic::read_mverts_interp (MVert *mverts, const P3fArraySamplePtr &positions, const P3fArraySamplePtr &ceil_positions, const double weight) |
|
static void | blender::io::alembic::read_mverts (CDStreamConfig &config, const AbcMeshData &mesh_data) |
|
void | blender::io::alembic::read_mverts (Mesh &mesh, const P3fArraySamplePtr positions, const N3fArraySamplePtr normals) |
|
static void | blender::io::alembic::read_mpolys (CDStreamConfig &config, const AbcMeshData &mesh_data) |
|
static void | blender::io::alembic::process_no_normals (CDStreamConfig &config) |
|
static void | blender::io::alembic::process_loop_normals (CDStreamConfig &config, const N3fArraySamplePtr loop_normals_ptr) |
|
static void | blender::io::alembic::process_vertex_normals (CDStreamConfig &config, const N3fArraySamplePtr vertex_normals_ptr) |
|
static void | blender::io::alembic::process_normals (CDStreamConfig &config, const IN3fGeomParam &normals, const ISampleSelector &selector) |
|
BLI_INLINE void | blender::io::alembic::read_uvs_params (CDStreamConfig &config, AbcMeshData &abc_data, const IV2fGeomParam &uv, const ISampleSelector &selector) |
|
static void * | blender::io::alembic::add_customdata_cb (Mesh *mesh, const char *name, int data_type) |
|
static void | blender::io::alembic::get_weight_and_index (CDStreamConfig &config, Alembic::AbcCoreAbstract::TimeSamplingPtr time_sampling, size_t samples_number) |
|
static V3fArraySamplePtr | blender::io::alembic::get_velocity_prop (const ICompoundProperty &schema, const ISampleSelector &selector, const std::string &name) |
|
static void | blender::io::alembic::read_velocity (const V3fArraySamplePtr &velocities, const CDStreamConfig &config, const float velocity_scale) |
|
static void | blender::io::alembic::read_mesh_sample (const std::string &iobject_full_name, ImportSettings *settings, const IPolyMeshSchema &schema, const ISampleSelector &selector, CDStreamConfig &config) |
|
CDStreamConfig | blender::io::alembic::get_config (Mesh *mesh, const bool use_vertex_interpolation) |
|
template<class typedGeomParam > |
bool | blender::io::alembic::is_valid_animated (const ICompoundProperty arbGeomParams, const PropertyHeader &prop_header) |
|
static bool | blender::io::alembic::has_animated_geom_params (const ICompoundProperty arbGeomParams) |
|
template<> |
bool | blender::io::alembic::has_animations (Alembic::AbcGeom::IPolyMeshSchema &schema, ImportSettings *settings) |
|
static void | blender::io::alembic::read_subd_sample (const std::string &iobject_full_name, ImportSettings *settings, const ISubDSchema &schema, const ISampleSelector &selector, CDStreamConfig &config) |
|
static void | blender::io::alembic::read_vertex_creases (Mesh *mesh, const Int32ArraySamplePtr &indices, const FloatArraySamplePtr &sharpnesses) |
|
static void | blender::io::alembic::read_edge_creases (Mesh *mesh, const Int32ArraySamplePtr &indices, const FloatArraySamplePtr &sharpnesses) |
|