C++/공부

IMGUI 툴 디자인 하기

Lewisjkim 2023. 7. 16. 21:04

IMGUI로 기본 Layout으로 사용하고 있다가 눈이 덜 피로하다는 Green 계열로 변경 해 보았습니다.

IMGUI Demo-> style editor에서 색상과 layout등을 변경해보고 원하는 걸로 설정해주면 됩니다.

전 컬러 정보들을 대부분 바꾸었는데 다음과 같이 진행하면 되었습니다. 적용하실 때에는 RGB값이 255까지가 아니고 0~1까지 범위이므로 ( 선택한 색상값 / 255 ) 계산해서 넣었습니다. 

폰트, 스페이싱 등 다양한 부분을 수정 할 수 있으니 관심있으신 분들은 시간내서 확인해 보시는 것도 재미있으실 것 같습니다.

ImGuiStyle& style = ImGui::GetStyle();
style.Colors[ImGuiCol_TitleBg] = ImVec4(0.639, 0.878, 0.39, 0.39);
style.Colors[ImGuiCol_WindowBg] = ImVec4(0, 0.56,0.45,1);
style.Colors[ImGuiCol_Border] = ImVec4(0.94,0,1,0.5);
.
.
.