diff options
author | Gaia Clary <gaia.clary@machinimatrix.org> | 2013-03-03 17:53:32 +0400 |
---|---|---|
committer | Gaia Clary <gaia.clary@machinimatrix.org> | 2013-03-03 17:53:32 +0400 |
commit | 4774357b594c5cd5a38b21df131b539a197c101b (patch) | |
tree | 675450fb2851788da2ca3adea59c1bc8e07fd721 /source/blender/collada/collada_utils.h | |
parent | ceaf8e48ef5fbdb7e45a06b84bf24365ec5c5ed1 (diff) |
Collada: exported normals now based on MPoly instead of MFace
Diffstat (limited to 'source/blender/collada/collada_utils.h')
-rw-r--r-- | source/blender/collada/collada_utils.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/source/blender/collada/collada_utils.h b/source/blender/collada/collada_utils.h index 2b2c8c5108f..f8e6f09e498 100644 --- a/source/blender/collada/collada_utils.h +++ b/source/blender/collada/collada_utils.h @@ -87,4 +87,21 @@ extern void bc_match_scale(std::vector<Object *> *objects_done, Scene &sce, Unit extern void bc_triangulate_mesh(Mesh *me); + +class BCPolygonNormalsIndices +{ + std::vector<unsigned int> normal_indices; + + public: + + void add_index(unsigned int index) { + normal_indices.push_back(index); + } + + unsigned int operator[](unsigned int i) { + return normal_indices[i]; + } + +}; + #endif |