From 5113cd65cf9dde657fcd64fefefb5f32268f15ec Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Sun, 4 Feb 2018 15:19:42 +0900 Subject: [PATCH] print smoothing group id. --- loader_example.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/loader_example.cc b/loader_example.cc index e56e104..0d6d7ad 100644 --- a/loader_example.cc +++ b/loader_example.cc @@ -145,6 +145,9 @@ static void PrintInfo(const tinyobj::attrib_t& attrib, assert(shapes[i].mesh.num_face_vertices.size() == shapes[i].mesh.material_ids.size()); + assert(shapes[i].mesh.num_face_vertices.size() == + shapes[i].mesh.smoothing_group_ids.size()); + printf("shape[%ld].num_faces: %lu\n", static_cast(i), static_cast(shapes[i].mesh.num_face_vertices.size())); @@ -165,6 +168,8 @@ static void PrintInfo(const tinyobj::attrib_t& attrib, printf(" face[%ld].material_id = %d\n", static_cast(f), shapes[i].mesh.material_ids[f]); + printf(" face[%ld].smoothing_group_id = %d\n", static_cast(f), + shapes[i].mesh.smoothing_group_ids[f]); index_offset += fnum; }