Changeset View
Changeset View
Standalone View
Standalone View
source/blender/io/alembic/intern/abc_customdata.h
| Show First 20 Lines • Show All 116 Lines • ▼ Show 20 Lines | void write_custom_data(const OCompoundProperty &prop, | ||||
| CustomData *data, | CustomData *data, | ||||
| int data_type); | int data_type); | ||||
| void read_custom_data(const std::string &iobject_full_name, | void read_custom_data(const std::string &iobject_full_name, | ||||
| const ICompoundProperty &prop, | const ICompoundProperty &prop, | ||||
| const CDStreamConfig &config, | const CDStreamConfig &config, | ||||
| const Alembic::Abc::ISampleSelector &iss); | const Alembic::Abc::ISampleSelector &iss); | ||||
| void read_velocity(const Alembic::Abc::ICompoundProperty &prop, | |||||
| const Alembic::Abc::PropertyHeader *prop_header, | |||||
| const Alembic::Abc::ISampleSelector &selector, | |||||
| const CDStreamConfig &config, | |||||
| const char *velocity_name, | |||||
| const float velocity_scale); | |||||
| typedef enum { | typedef enum { | ||||
| ABC_UV_SCOPE_NONE, | ABC_UV_SCOPE_NONE, | ||||
| ABC_UV_SCOPE_LOOP, | ABC_UV_SCOPE_LOOP, | ||||
| ABC_UV_SCOPE_VERTEX, | ABC_UV_SCOPE_VERTEX, | ||||
| } AbcUvScope; | } AbcUvScope; | ||||
| AbcUvScope get_uv_scope(const Alembic::AbcGeom::GeometryScope scope, | AbcUvScope get_uv_scope(const Alembic::AbcGeom::GeometryScope scope, | ||||
| const CDStreamConfig &config, | const CDStreamConfig &config, | ||||
| const Alembic::AbcGeom::UInt32ArraySamplePtr &indices); | const Alembic::AbcGeom::UInt32ArraySamplePtr &indices); | ||||
| } // namespace blender::io::alembic | } // namespace blender::io::alembic | ||||