이제 만든 모델링의 쉐이더를 조정해서 여러 표현을 할 수 있도록 만들 생각이였다.그런데 기본적으로.. 빛을 컨트롤 할 수 있어야 쉐이더가 유의미할것이다.그래서 Light를 생성하고 조작할 수 있는 기능을 만들었다.(이전까지는 빛이 특정위치에 하드코딩 되어있었다.) 텍스트박스 기능 추가이번 글의 주제와 직접적인 연관이 있는 것은 아니지만textbox에 새로운 기능을 추가했다!원래는 키보드 입력으로만 텍스트의 내용을 조정할 수 있었는데이젠 드래그로도 변경할 수 있다. LightLayerclass LightLayer : public Layer{public: LightLayer() {}; LightLayer(std::string name, glm::vec3 lightColor, glm::vec3 ..