OpenGL을 사용하여 그래픽 애플리케이션을 만들 때 유용하게 활용됩니다. GLFW는 크로스 플랫폼이며, 창 생성, 입력 처리, OpenGL 컨텍스트 생성 및 관리 등의 기능을 제공합니다. 다양한 윈도우 시스템(x window, macintosh, microsoft windows...)등 다양한 윈도우 시스템에서 작동하는 추상적 윈도우 시스템을 만든다. 단점으로는 모든 윈도우 시스템에 공통인 기능만 제공한다. 대화형 프로그램으로 입력->처리->출력의 무한 반복을 수행한다.(출력 결과를 보고 다시 새로운 입력)결국 이런 대화형 프로그램은 이벤트 루프 모델을 따라간다. main loop가 무한 반복 하며 callback 함수를 미리 등록하여 사용한다.input event 발생 여부 체크(unity의 upda..