ImGui 2

[OpenGL] ImGuizmo 설치, 사용법

어제 이것 때문에 12시간을 고통받아서, 언젠가 또 나중을 위해서 기록해둘 겸 글을 남기려고 한다. 쓰는 사람이 적어서 그런지 인터넷 상에 정보가 매우 적어서, 이 글이 조금이나마 다른 분들에게 도움이 되었으면 좋겠다.  먼저 ImGui가 설치되어있다는 것을 전제로 한다.https://ciel45.tistory.com/111 [OpenGL] 게임 엔진 개발 (1) - 시작 + ImGui지금까지 학습한 내용을 바탕으로 게임 엔진 제작을 시작하였다.  우선 엔진의 기본 구성 요소들(Camera, Model, Mesh, Light, Material 등)은 공부 일지에서 사용했던 코드를 사용하되, 내 스타일에 맞게ciel45.tistory.com  ImGuizmo는 ImGui에서 사용할 수 있는 gizmo 라이..

OpenGL/공부 2024.07.16

[OpenGL] 게임 엔진 개발 (1) - 시작 + ImGui

지금까지 학습한 내용을 바탕으로 게임 엔진 제작을 시작하였다.  우선 엔진의 기본 구성 요소들(Camera, Model, Mesh, Light, Material 등)은 공부 일지에서 사용했던 코드를 사용하되, 내 스타일에 맞게 여기저기 많이 고쳤다. 공부할 때 사용했던 코드는 포인터를 거의 사용하지 않았기 때문에 헤더 파일에 #include가 필요하게되어 헤더가 비대화되는 문제가 있었다.https://ciel45.tistory.com/4 (관련 내용) [언리얼 엔진 5] 헤더를 include할 때 주의할 점 (+ 포워드 선언)우선, #include "__.h"를 사용하는 것은 해당 헤더의 소스 코드 전체를 include문의 위치에 그대로 복사 & 붙여넣기하는 것과 같다.컴파일 시에 소스 코드의 inclu..