Skip to content

Commit 1adc435

Browse files
committed
fix trait usage in mesh adapter
1 parent f95e3c7 commit 1adc435

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

hydra_visualizer/src/drawing.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -648,12 +648,11 @@ kimera_pgmo_msgs::msg::Mesh makeMeshMsg(const std_msgs::msg::Header& header,
648648

649649
MeshColorAdapter adapter(mesh, coloring);
650650
msg.vertices.resize(mesh.points.size());
651-
msg.vertex_colors.resize(mesh.points.size());
652651
for (size_t i = 0; i < mesh.points.size(); ++i) {
653652
auto& vertex = msg.vertices[i];
654-
tf2::convert(mesh.points[i].cast<double>().eval(), vertex);
655-
auto& color = msg.vertex_colors[i];
656-
color = visualizer::makeColorMsg(adapter.getVertexColor(i));
653+
tf2::convert(mesh.points[i].cast<double>().eval(), vertex.pos);
654+
vertex.has_color = true;
655+
vertex.color = visualizer::makeColorMsg(adapter.getVertexColor(i));
657656
}
658657

659658
msg.triangles.resize(mesh.faces.size());

0 commit comments

Comments
 (0)