Browse Source

assimp: Load normal column as C_normal instead of C_vector

Fixes #1163
rdb 4 years ago
parent
commit
14e95eec72
1 changed files with 1 additions and 1 deletions
  1. 1 1
      pandatool/src/assimp/assimpLoader.cxx

+ 1 - 1
pandatool/src/assimp/assimpLoader.cxx

@@ -603,7 +603,7 @@ load_mesh(size_t index) {
   PT(GeomVertexArrayFormat) aformat = new GeomVertexArrayFormat;
   aformat->add_column(InternalName::get_vertex(), 3, Geom::NT_stdfloat, Geom::C_point);
   if (mesh.HasNormals()) {
-    aformat->add_column(InternalName::get_normal(), 3, Geom::NT_stdfloat, Geom::C_vector);
+    aformat->add_column(InternalName::get_normal(), 3, Geom::NT_stdfloat, Geom::C_normal);
   }
   if (mesh.HasVertexColors(0)) {
     aformat->add_column(InternalName::get_color(), 4, Geom::NT_stdfloat, Geom::C_color);