본문 바로가기

모델링 위치 회전 조절 UI, 모델링 로드 (2020 01 17) Main 파일 APP :: 매프레임 루프해 명령큐에 있는 메세지를 확인하고 처리 , +오브젝트 생성 (PeekMessage) Camera :: 카메라 행렬과 프로젝션을 이용해 카메라 위치를 조절하는 클래스 Texture :: 텍스쳐 리소스와 리소스 뷰를 생성해서 바인딩하는 클래스 GDIManager :: 윈도우즈의 핵심 모듈 중의 하나로 출력과 관련된 기능을 담당하는 클래스 Keyboard :: 어떤 키보드의 키를 입력 받았는지 확인 Mouse :: 마우스 키 입력을 받았는지 확인 Timer :: 프레임 반복을 위한 타이머 메소드 (C++11에서 지원하는 시간라이브러리 chorno 사용) Window :: 윈도우 객체 생성하고 키보드 마우스 객체도 생성, 메세지 프로시저 WinMain :: 메인 함수 I.. 더보기
포인트 라이트, 모델링 로드, assimp 적용, UI 수정 (2020 01 14) APP :: 매프레임 루프해 명령큐에 있는 메세지를 확인하고 처리 , +오브젝트 생성 (PeekMessage) Camera :: 카메라 행렬과 프로젝션을 이용해 카메라 위치를 조절하는 클래스 Texture :: 텍스쳐 리소스와 리소스 뷰를 생성해서 바인딩하는 클래스 Sampler :: 샘플러 선언 (필터) 및 바인딩하는 클래스 GDIManager :: 윈도우즈의 핵심 모듈 중의 하나로 출력과 관련된 기능을 담당하는 클래스 CustomException :: 예외처리용, 예외발생시 메세지박스 띄움 Keyboard :: 어떤 키보드의 키를 입력 받았는지 확인 Mouse :: 마우스 키 입력을 받았는지 확인 Timer :: 프레임 반복을 위한 타이머 메소드 (C++11에서 지원하는 시간라이브러리 chorno 사.. 더보기
ImGui 연결, 텍스쳐 샘플링 적용 (2020 01 07) APP :: 매프레임 루프해 명령큐에 있는 메세지를 확인하고 처리 , +오브젝트 생성 (PeekMessage) +Camera :: 카메라 행렬과 프로젝션을 이용해 카메라 위치를 조절하는 클래스 +Texture :: 텍스쳐 리소스와 리소스 뷰를 생성해서 바인딩하는 클래스 +Sampler :: 샘플러 선언 (필터) 및 바인딩하는 클래스 +GDIManager :: 윈도우즈의 핵심 모듈 중의 하나로 출력과 관련된 기능을 담당하는 클래스 CustomException :: 예외처리용, 예외발생시 메세지박스 띄움 Keyboard :: 어떤 키보드의 키를 입력 받았는지 확인 Mouse :: 마우스 키 입력을 받았는지 확인 Timer :: 프레임 반복을 위한 타이머 메소드 (C++11에서 지원하는 시간라이브러리 chor.. 더보기