assimp: Load normal column as C_normal instead of C_vector

Fixes #1163
This commit is contained in:
rdb 2021-07-02 15:45:56 +02:00
parent bcbef3f6c8
commit 14e95eec72

View File

@ -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);