Changeset View
Changeset View
Standalone View
Standalone View
source/blender/alembic/intern/abc_mesh.h
| Show First 20 Lines • Show All 108 Lines • ▼ Show 20 Lines | public: | ||||
| struct Mesh *read_mesh(struct Mesh *existing_mesh, | struct Mesh *read_mesh(struct Mesh *existing_mesh, | ||||
| const Alembic::Abc::ISampleSelector &sample_sel, | const Alembic::Abc::ISampleSelector &sample_sel, | ||||
| int read_flag, | int read_flag, | ||||
| const char **err_str); | const char **err_str); | ||||
| private: | private: | ||||
| void readFaceSetsSample(Main *bmain, | void readFaceSetsSample(Main *bmain, | ||||
| Mesh *mesh, | Mesh *mesh, | ||||
| size_t poly_start, | |||||
| const Alembic::AbcGeom::ISampleSelector &sample_sel); | const Alembic::AbcGeom::ISampleSelector &sample_sel); | ||||
| void assign_facesets_to_mpoly(const Alembic::Abc::ISampleSelector &sample_sel, | void assign_facesets_to_mpoly(const Alembic::Abc::ISampleSelector &sample_sel, | ||||
| size_t poly_start, | |||||
| MPoly *mpoly, | MPoly *mpoly, | ||||
| int totpoly, | int totpoly, | ||||
| std::map<std::string, int> &r_mat_map); | std::map<std::string, int> &r_mat_map); | ||||
| }; | }; | ||||
| /* ************************************************************************** */ | /* ************************************************************************** */ | ||||
| class AbcSubDReader : public AbcObjectReader { | class AbcSubDReader : public AbcObjectReader { | ||||
| Show All 27 Lines | |||||