게임 개발

/

게임 프로그래밍

게임 개발자를 위한 3D 그래픽스, 쉐이더, OpenGL (3) - 애니메이션, depth 개념, Z 버퍼

✅ 3D 그래픽스 프로그래밍: 기초부터 고급 응용까지 ✅ GLSL Shading Language: 이론에서 실습까지 ✅ 9개의 시리즈 강의: (1) ~ (9)로 구성

(5.0) 수강평 2개

수강생 122명

Thumbnail

초급자를 위해 준비한
[OpenGL, computer-graphics] 강의입니다.

이런 걸
배워요!

  • 게임 엔진 / 클라이언트 파트의 3D 그래픽스 핵심 기능

  • 3D 그래픽스 기초 이론 + 수식 + 쉐이더 구현 코드

  • OpenGL 쉐이더 랭귀지 (GLSL) + 게임엔진 알고리즘

  • part (3): 애니메이션, depth 개념, Z 버퍼

게임 개발자를 위한 3D 그래픽스, 쉐이더, OpenGL

  • GLSL 프로그래밍 언어를 사용해 생동감 있는 3D 그래픽스를 구현하는 방법을 배우게 됩니다.

  • GLSL(OpenGL Shading Language)는 OpenGL, WebGL, Vulkan 등의 기본 쉐이딩 언어입니다.

  • 게임 엔진에서 사용되는 3D 그래픽스의 핵심 기능을 GLSL 프로그램으로 직접 구현합니다.

  • 광범위하게 쓰이는 OpenGL 기반으로 3D 그래픽스 프로그래밍 기초 이론부터 실습까지 구성했습니다.

  • computer-graphics 이론을 바탕으로 vertex-shader, framgnet-shader 를 작성합니다.

part (3) : 애니메이션, depth 개념, Z 버퍼

검증된 강의의 upgrade !

  • 이미 호평을 받은 "OpenGL 쉐이더 shader 3D 그래픽스 프로그래밍" 강의의 upgrade 판 입니다.

  • 유명 게임 회사 실무진들의 검증된 피드백으로, 내용을 보강하여 완전히 새로 녹화 했습니다.

시리즈 전체를 들은 분들의 강의평은 다음과 같습니다.

  • 지금까지 들었던 OpenGL 강의 중 가장 잘 정리된 강의라고 생각합니다.

  • OpenGL, DirectX, 게임 엔진 관련 강의들을 통털어서 가장 자세하고 명확하게 설명한 강의입니다.

  • 강의를 토픽별로 잘 쪼개고, 왜 배우는지 다양하게 알려주어서 꾸준하게 공부할 수 있었습니다.

📢 수강 전 확인해주세요!

  • 이 강의는 "게임 개발자를 위한 3D 그래픽스, 쉐이더, OpenGL" 시리즈 중의 하나 입니다.

  • Windows 11 운영체제 + Visual Studio 2022 C++ 컴파일러를 기준으로 설명합니다.

  • 최근 5년 이내 데스크탑 또는 노트북이면 문제없이 실습할 수 있지만, OpenGL 3.3 이상의 그래픽 드라이버, GLFW, GLEW, GLM 등의 공개 라이브러리를 설치해야 합니다.

  • part (1)의 동영상 강의에서 Windows 기준의 설치 방법을 설명합니다. Linux는 설치가 더 쉽습니다. Mac은 웹에서 설치 방법을 찾을 수 있습니다.

강의 자료 제공

  • 학습 내용에 맞춰 강의에 쓰인 PPT를 PDF 파일로 제공

  • vertex-shader, fragment-shader, OpenGL을 사용하는 C++ 프로그램 등의 source code 제공

  • 강의 영상 및 PDF 파일에 사용한 그림 및 사진 중 일부는 별도의 저작권 보호를 받습니다. 수강 이외 목적으로 사용하려면 반드시 원저작권자의 사용 허가를 받으셔야 합니다. 반드시 체크하시기 바랍니다.


upgrade 전, "OpenGL 쉐이더 3D 그래픽스 프로그래밍" 강의 수강평

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 게임 엔진 제작자, 고급 개발자의 탄탄한 실력 연마

  • 게임 엔진의 설정, 용어, 파라미터 이해

  • 3D 그래픽스 기초, 카메라 설정, 쉐이딩, 텍스처 등등

  • GLSL은 WebGL, Vulkan, 상용 게임 엔진에서도 사용 가능

선수 지식,
필요할까요?

  • C/C++ 프로그래밍 경험

One more cup of drip coffee for the road

커리큘럼

전체

54개 ∙ (2시간 31분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!