fix color picking
This commit is contained in:
@@ -128,8 +128,7 @@ glm::vec4 ui::Canvas::pick_get(glm::vec2 canvas_loc)
|
||||
{
|
||||
pick_update(plane_id);
|
||||
glm::vec2 fbpos = (hit_pos.xy() * 0.5f + 0.5f) * glm::vec2(m_width, m_height);
|
||||
LOG("pick plane %d x %d y %d", plane_id, (int)fbpos.x, (int)fbpos.y);
|
||||
int i = fbpos.x + fbpos.y * m_width;
|
||||
int i = (int)fbpos.x + (int)fbpos.y * m_width;
|
||||
return glm::vec4(m_pick_data[plane_id][i]) / 255.f;
|
||||
}
|
||||
return {0,0,0,1};
|
||||
|
||||
Reference in New Issue
Block a user