Fascination
article thumbnail
[CG] 3-2. OpenGL Event Handling
Study/Computer Graphics 2021. 10. 8. 14:34

Computer Graphics 3-2. OpenGL Event Handling 숙명여자대학교 컴퓨터 그래픽스 수업 - 유석종 교수님 # Display Event - 최초 실행 시 윈도우 화면 생성 시에 호출됨 - 숨겨진 윈도우가 앞으로 나와 활성화 될 때 - glutPostRedisplay()에 호출됨으로써, 이벤트 레코드가 이벤트 큐 안에 들어감 - 디스플레이 콜백 함수 사용법 > main에서 호출 glutDisplayFunc(Mydisplay) # Reshape Event - Reshape event 발생 시 > 윈도우가 처음 생성될 때 > 윈도우가 움직일 때 > 윈도우의 사이즈가 변할 때: 윈도우 사이즈에 대한 데이터가 변환됨 - Reshape callback 함수 > 포인터 전달에 유의 glut..

article thumbnail
[CG] 3-1. Graphic Library
Study/Computer Graphics 2021. 10. 6. 01:15

Computer Graphics 3-1. Graphic Library 숙명여자대학교 컴퓨터 그래픽스 수업 - 유석종 교수님 # Standardization - Standardization > 기술을 개발하는데 중복된 투자를 막기 위해, 그리고 프로그램의 재사용성을 향상하기 위해 사용 - ISO Standardization for Computer Graphics > ISO/IEC JTC1/SC24, Working Group - CG definition by ISO > 그래픽 물체와 이미지를 만들고, 변형하고, 보여주고 그리고 저장하기 위해 컴퓨터 하드웨어와 소프트웨어를 사용 # Standardization Goal - Host Machine(flatform)의 독립성 > 대부분 하드웨어 플랫폼을 같은 프로..