336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
아 이거때문에 개고생했었는데... 처음에는 왜 내가 받은 헤더에 없지 라는 생각을 했었음.....
생각해보니 버전잘못받았고, 헤더파일 저장해둘때 막 이곳저곳 흩뿌려놔서 정리안된상태라서
찾아서 고치기도 힘들어져서 다 지우고 다시했다.
이전 gl 버전 헤더에서는 glutKeyboardFunc 만 있고, KeyboardUpFunc 가 없었다.
만약에 glut 콜백함수 만들려고 하는데 아 키보드 동시입력되게 하고 싶다 라고 생각하시는 분들있는데 안나오면 일단 헤더에 정의되어있나 확인하고 버전을 몇버전 받았는지 확인하길 바란다.
glutKeyboardFunc(doFunc)는
void doKeyboard(unsigned char keyPressed, int x, int y); 로 정의하고
키보드 press 될 때 호출이 되어 gl이 인식한다.
glutKeyboardUpFunc(doFunc)는
void doReleaseKey(unsigned char keyReleased, int x, int y); 로 정의하고
키보드 release 될 때 호출되어 gl이 인식한다.
이하
glutSpecialFunc
glutSpecialUpFunc
두 콜백함수는 특수키 경우이고 같은 기능을 한다.
'2016 > openGL' 카테고리의 다른 글
[openGL]glFrontFace(GLenum mode); (0) | 2017.07.22 |
---|---|
[openGL]glCullFace(GLenum mode); (0) | 2017.07.22 |
[openGL]화면을 비트맵파일로 저장하기 (0) | 2017.07.22 |
[openGL]gluLookAt,카메라정면 upvector구하기 (0) | 2017.07.22 |
[openGL]glMatrixMode (1) | 2017.07.22 |