Skip to content
Snippets Groups Projects
Commit 7886eff7 authored by Aaron Kreuzberg's avatar Aaron Kreuzberg
Browse files

Picking Visualization fix (still buggy)

parent 7458cffc
Branches
No related tags found
No related merge requests found
glow-extras @ e904896a
Subproject commit a6d17933b2b8093098386f07596c3a8cc079c406
Subproject commit e904896aaca745dbedc2b9d2baa19eee971f6fcb
......@@ -116,6 +116,7 @@ void simple_picking(pm::vertex_attribute<tg::pos3> const& pos, pm::face_attribut
gv::view(pos, col, gv::pick().on_left_click([&](uint32_t face_id, tg::pos3 world_pos, tg::vec3 normal) {
std::cout << "Something has been picked! ON_LEFT_CLICK"
<< "ID: " << face_id << std::endl;
std::cout << "World_Position" << world_pos << std::endl;
return;
}));
}
......@@ -138,6 +139,17 @@ void simple_picking(pm::vertex_attribute<tg::pos3> const& pos, pm::face_attribut
}));
}
{ //DOES NOT WORK RIGHT NOW - NEEDS TO BE FIXED
// Access of according face_indices while picking. Enable mesh access. WARNING: Does only work when Picking IDs are automatically generated and NOT user-defined
gv::view(pos, col, gv::pick().on_left_click([&](pm::face_index id, tg::pos3 world_pos, tg::vec3 normal) {
// std::cout << "Something has been picked! ON_LEFT_CLICK"
// << "Face_index achieved" << id.value << std::endl;
// Mesh access at this point?
Picking_result r;
return r;
}));
}
{
// On_hover, on_right_click, and on_left_click callbacks defined simultaneously
gv::view(pos, col,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment