OpenGL 강좌 - 3. 삼각형 그리기(셰이더) 지난 강좌에 이어.. 계속 삼각형 그리는 코드를 살펴볼 예정이다. 이번 강좌를 통해서는 다음의 내용을 배우게 될 것이다. * 셰이더(shader) 기본 이해 * 셰이더 프로그램 생성 방법 우선 InitApp 함수의 셰이더 생성 부분을 살펴보자. // 셰이더 프로그램 오브젝트 GLuint gShaderProgram; bool InitApp() { ... // 셰이더 파일 읽기 std::string vertShaderSource = ReadStringFromFile("BasicShader.glvs"); std::string fragShaderSource = ReadStringFromFile("BasicShader.glfs"); // 셰이더 오브젝트 생성 GLuint vertShaderObj = CreateS.. 더보기 이전 1 ··· 5 6 7 8 9 10 11 ··· 233 다음