diff --git a/common/lc_library.cpp b/common/lc_library.cpp index 03af3f67..700dc983 100644 --- a/common/lc_library.cpp +++ b/common/lc_library.cpp @@ -1505,11 +1505,11 @@ lcMesh* lcPiecesLibrary::CreateMesh(PieceInfo* Info, lcLibraryMeshData& MeshData { for (const lcLibraryMeshVertex& SrcVertex : MeshData.mVertices[MeshDataIdx]) { - lcVertex& DstVertex = *DstVerts++; - if ((SrcVertex.Usage & LC_LIBRARY_VERTEX_UNTEXTURED) == 0) continue; + lcVertex& DstVertex = *DstVerts++; + DstVertex.Position = lcVector3LDrawToLeoCAD(SrcVertex.Position); DstVertex.Normal = lcPackNormal(lcVector3LDrawToLeoCAD(SrcVertex.Normal)); }