Dev/OpenGL 3

OpneGL 색상 /재질 /조명의 기본

1. 쉐이딩 한 색상에서 다른 색상으로 부드럽게 변환하는 과정을 말한다. 2. 조명 광원은 주로 한 가지 빛으로만 구성되지 않고 세가지 종류의 빛이 적절히 혼합되어 구성된다. 1) 주변광(ambient) 특정한 방향이 없이 주변을 덮고 있는 빛을 말한다. 광원은 있지만, 여러가지 요소에 부딪히고 반사되어 점차 방향을 잃어 버린 빛의 형태에 해당한다. 따라서 주변광은 물체에 어떤 면에나 비춰지며, 어느 방향이던지 일정한 방향으로 표현된다. 2) 분산광(diffuse) 일정한 방향으로 빛이 들어와서 물체의 표면에서 여러 방향으로 분산되는 빛의 형태를 말한다. 분산되기는 하지만, 빛을 받는 표면은 그렇지 않는 표면에 비해 밝게 보이고, 형광등 불빛이나 한낮에 창문 사이로 비치는 햇빛을 생각할 수 있다. 3) ..

Dev/OpenGL 2010.06.19

OpenGL method list

wglCreateContext() 랜더링 컨텍스트를 생성한다. wglDeleteContext() 렌더링 컨텍스트를 삭제한다. wglMakeCurrent() 현재 렌더링 컨텍스트를 설정한다. wglGetProcAddress() 확장함수 포인터를 리턴한다. wglUseFontBitmaps() 현재 선택된 GDI폰트에 대해 오픈gl 디스플레이 리스트를 만든다. wglUseFontOutlines() 현재의 외각선 글꼴과 각 글리프들에 대한 디스플레이 리스트를 만든다. -glut glutTimerFunc() 지정된 시간후에 지정된 함수를 한번 호출한다. 다시 호출하려면 다시 이 함수를 호출해야한다. -픽셀형식 ChoosePixelFormat() 가장 근접한 픽셀형식을 결정한다. SetPixelFormat() 픽셀..

Dev/OpenGL 2010.06.19