Skip to content

kcwww/Computer-Graphics-with-OpenGL

Repository files navigation

OpenGL을 활용한 Computer Graphics 실습

Introduction

해당 학습 내용 및 실습코드는 강원대학교 컴퓨터 그래픽스 강의 를 참고하여 만들어졌습니다.

Requirement

c++ 컴파일러, cmake가 필요합니다.

빌드하길 원하는 디렉토리로 이동한 뒤 cmake를 통해 빌드합니다

$ cmake 빌드디렉터리경로 -Bbuild
$ cmake --build 빌드디렉터리경로

빌드가 완료되면 아래 경로에 실행 파일이 생성됩니다.

$ ./빌드디렉터리/프로젝트이름

시리즈일람 하이퍼링크에 자세한 내용을 확인하실 수 있습니다.

시리즈일람

Seires Description
series01 Computer Graphics 를 실습하기 위한 개발환경 세팅입니다.
series02 OpenGL 을 활용한 GLFW 기초 예제입니다.
series03 OpenGL 그래픽스 파이프라인 구축하기
series04 shader 로 삼각형 그리기 (with. GLSL)
series05 Texture in OpenGL
series06 선형 변환을 이용한 큐브 그리기 (with. GLM)
series07 카메라 조작과 GUI (with. ImGui)
series08 OpenGL Lighting
series09 Light Casting && Object Loader
series10 Depth, Stencil, Blending, Face Culling, Frame
series11 cubemap, advanced features, instancing, MSAA
series12 Blinn-Phong Shading && Shadow Mapping
series13 Normal Mapping && HDR, Bloom
series14 Deferred shading
series15 SSAO
series16 PBR (Physics-Based Rendering)
series17 IBL (Image Based Lighting) Diffuse irradiance
series18 IBL (Image Based Lighting) Specular

About

OpenGL 을 활용한 컴퓨터 그래픽스 실습코드

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages