add to visual studio
This commit is contained in:
@@ -71,7 +71,7 @@ void NodeColorWheel::draw()
|
||||
glBindVertexArray(0);
|
||||
|
||||
ShaderManager::use(kShader::Color);
|
||||
ShaderManager::u_mat4(kShaderUniform::MVP, m_mvp * glm::eulerAngleZ(glm::radians(45.f)) * glm::translate(glm::vec3(.45,0,0)));
|
||||
ShaderManager::u_mat4(kShaderUniform::MVP, m_mvp * glm::eulerAngleZ(glm::radians(360.f * m_hsv.x)) * glm::translate(glm::vec3(.45,0,0)));
|
||||
ShaderManager::u_vec4(kShaderUniform::Col, {1, 1, 1, 1});
|
||||
m_cur_hue.draw_stroke();
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ class NodeColorWheel : public Node
|
||||
public:
|
||||
ui::Circle m_circle;
|
||||
ui::Circle m_cur_hue;
|
||||
glm::vec3 m_hsv;
|
||||
GLuint m_tri_vbo;
|
||||
GLuint m_tri_vao;
|
||||
GLuint buffers;
|
||||
|
||||
@@ -33,6 +33,7 @@ void NodeColorPicker::draw()
|
||||
m_slider_r->set_value(rgb.x);
|
||||
m_slider_g->set_value(rgb.y);
|
||||
m_slider_b->set_value(rgb.z);
|
||||
m_wheel->m_hsv = hsv;
|
||||
}
|
||||
|
||||
void NodeColorPicker::init_controls()
|
||||
|
||||
Reference in New Issue
Block a user