toggle ui with Tab, add hsv jitter
This commit is contained in:
@@ -35,6 +35,9 @@ void NodePanelStroke::update_controls()
|
||||
m_jitter_angle->m_value.x = b.m_jitter_angle;
|
||||
m_jitter_spread->m_value.x = b.m_jitter_spread;
|
||||
m_jitter_flow->m_value.x = b.m_jitter_flow;
|
||||
m_jitter_hue->m_value.x = b.m_jitter_hue;
|
||||
m_jitter_sat->m_value.x = b.m_jitter_sat;
|
||||
m_jitter_val->m_value.x = b.m_jitter_val;
|
||||
m_tip_angle_follow->checked = b.m_tip_angle_follow;
|
||||
m_tip_flow_pressure->checked = b.m_tip_flow_pressure;
|
||||
m_tip_size_pressure->checked = b.m_tip_size_pressure;
|
||||
@@ -62,6 +65,9 @@ void NodePanelStroke::init_controls()
|
||||
init_slider(m_jitter_angle, "jitter-angle", &ui::Brush::m_jitter_angle);
|
||||
init_slider(m_jitter_spread, "jitter-spread", &ui::Brush::m_jitter_spread);
|
||||
init_slider(m_jitter_flow, "jitter-flow", &ui::Brush::m_jitter_flow);
|
||||
init_slider(m_jitter_hue, "jitter-hue", &ui::Brush::m_jitter_hue);
|
||||
init_slider(m_jitter_sat, "jitter-sat", &ui::Brush::m_jitter_sat);
|
||||
init_slider(m_jitter_val, "jitter-val", &ui::Brush::m_jitter_val);
|
||||
m_curves[m_tip_size] = [](float v){ return glm::pow(v, 3.f); };
|
||||
m_curves[m_tip_spacing] = [](float v){ return glm::pow(v * 4.f, 2.f); };
|
||||
m_curves[m_tip_flow] = [](float v){ return glm::pow(v, 2.f); };
|
||||
|
||||
Reference in New Issue
Block a user