본문 바로가기

dev, tech/opengl3

Stencil Buffer 힘들다. 원리에 대해서 설명한 글은 솔직히......잘 없는 것 같아 정리하고자 한다. Fragment in OGL : after the rasterization stage (including texturing), the data are not yet pixel, but are fragments. Fragment is all the data associated with a pixel, including coordinate, color, depth and texture coordinates. (rasterization 단계(텍스쳐 포함)후, 데이터들은 아직 픽셀이라고 말할 수는 없다. fragment이다. fragment는 좌표, 색상, 깊이, 텍스쳐 좌표 정보를 포함한 픽셀과 연관된 모든 데이터를 말한다.. 2009. 3. 5.
mfc + opengl 참고 : http://myhome.hanafos.com/~kukdas/index.html 알아둘것 : mfc에서 c형태로 코딩하느냐. mfc형태에 맞춰서 코딩하느냐 결정을 하고 진행해야한다. 즉, c형태로 코딩을 하게되면 각종 콜백 함수 등을 사용자가 만들어주고 설정해주는 형태가 될 것이고 mfc형태라고 한다면, glutDisplayFunc 로 콜백함수를 등록하는 것과 같은 절차가 없고, 각종 이벤트 wm_create나 wm_paint등에 해당하는 부분에 그려지기 원하는 코드를 삽입하는 것으로 대체하게된다. 1. 다이얼로그 베이스 프로그램을 작성하도록 프로젝트 생성 2. opengl 영상을 뿌려주기 위해 - 다이얼로그 위에 컨트롤을 얹는다.(난 picture control 등..사용가능 -> 이것은 op.. 2009. 2. 19.
opengl 연습하기 error C2664: 'glutDisplayFunc' : cannot convert parameter 1 from 'void (void)' to 'void (__cdecl *)(void)' 해결책 : http://gazam.tistory.com/entry/C-클래스-static-맴버-함수를-사용할-때-this포인터-사용하기 http://bytes.com/groups/c/441511-registering-glut-callback-c http://cafe.naver.com/opencv.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=6470 http://airpage.org/~gunman/cgi-bin/airpage/airpage2000/project01/proj_qa.cg.. 2009. 2. 18.