add support for high res brush textures, implement mipmaps on brush
This commit is contained in:
@@ -129,8 +129,8 @@ void App::init_sidebar()
|
||||
}
|
||||
|
||||
brushes->on_brush_changed = [this](Node* target, int index) {
|
||||
auto tid = brushes->get_texture_id(index);
|
||||
stroke->m_canvas->m_brush.m_tex_id = tid;
|
||||
stroke->m_canvas->m_brush.m_tex_id = brushes->get_texture_id(index);
|
||||
stroke->m_canvas->m_brush.id = brushes->get_brush_id(index);
|
||||
stroke->m_canvas->draw_stroke();
|
||||
canvas->m_brush = stroke->m_canvas->m_brush;
|
||||
if (on_brush_select)
|
||||
@@ -375,7 +375,7 @@ void App::init_menu_edit()
|
||||
|
||||
void App::brush_update()
|
||||
{
|
||||
brushes->set_texture_id(canvas->m_brush.m_tex_id);
|
||||
brushes->select_brush(canvas->m_brush.id);
|
||||
stroke->set_params(canvas->m_brush);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user