Changeset View
Changeset View
Standalone View
Standalone View
source/blender/io/alembic/intern/abc_customdata.h
| Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | struct CDStreamConfig { | ||||
| /* TODO(kevin): might need a better way to handle adding and/or updating | /* TODO(kevin): might need a better way to handle adding and/or updating | ||||
| * custom data such that it updates the custom data holder and its pointers properly. */ | * custom data such that it updates the custom data holder and its pointers properly. */ | ||||
| Mesh *mesh; | Mesh *mesh; | ||||
| void *(*add_customdata_cb)(Mesh *mesh, const char *name, int data_type); | void *(*add_customdata_cb)(Mesh *mesh, const char *name, int data_type); | ||||
| float weight; | float weight; | ||||
| float time; | float time; | ||||
| bool may_interpolate_vertices; | |||||
| Alembic::AbcGeom::index_t index; | Alembic::AbcGeom::index_t index; | ||||
| Alembic::AbcGeom::index_t ceil_index; | Alembic::AbcGeom::index_t ceil_index; | ||||
| const char **modifier_error_message; | const char **modifier_error_message; | ||||
| /* Alembic needs Blender to keep references to C++ objects (the destructors | /* Alembic needs Blender to keep references to C++ objects (the destructors | ||||
| * finalize the writing to ABC). This map stores OV2fGeomParam objects for the | * finalize the writing to ABC). This map stores OV2fGeomParam objects for the | ||||
| * 2nd and subsequent UV maps; the primary UV map is kept alive by the Alembic | * 2nd and subsequent UV maps; the primary UV map is kept alive by the Alembic | ||||
| Show All 38 Lines | |||||