Course curriculum
강의 목차
챕터 1. 워밍업
챕터 2. 벌컨의 기본 구조
초기화
디스크립터 셋(descriptor set)
컴퓨트 셰이더
이미지 초기화
컴퓨트 파이프라인
그래픽스 파이프라인
(PREVIEW)AI 활용 예시 - 멀티샘플링
챕터 3. 구조 확장
셰이더 리플렉션
파이프라인 공장
온디맨드 풀
스왑체인
GUI
벌컨 객체들 총정리
챕터 4. 실시간 렌더링
HDR 환경맵
이미지 후처리
Gltf
PBR
FBX
Bistro
챕터 5. 엔진 프로그래밍
GUI 멀티버퍼링
GPU 시간 측정
SSAO
SSAO 보충
파이프라인 통합
바인드 줄이기(Bindless Descriptors)
렌더 그래프
챕터 6. 최적화
부록A. 엔진 프로그래밍을 위한 C++
포인터 vs 레퍼런스
풀(Pool) 패턴
공장 패턴
PIMPL
의미론적 이동(Move Semantics)
상속 vs 구성
부록B. 인터넷 자료들 소개
공식 예제 분석 요령
벌컨 동기화
메모리 배리어
효율적인 렌더러 작성하기
타일 기반 렌더링
🛠️
개발 환경
프로그래밍 언어
- C++, 파이썬3, Vulkan SDK 1.4
- AI 프롬포트는 영어, 한국어로 사용합니다.
GPU
- 인텔 내장, 엔비디아등
운영체제
- Windows 11 권장
- 리눅스, 맥 OS도 가능
- 안드로이드 호한성은 직접 구현하셔야 합니다.
IDE
- 강의는 VS2022로 진행합니다 (VSCode 사용 가능)
- 깃헙 코파일럿 Claude Sonnet 4.0 권장 (AI없이도 공부 가능)
Checklist
수강 전 체크리스트
-
본 강의는 100% 한국어로 진행되며 영문 수료증이 발급됩니다!
(*This lecture is 100% in Korean only) -
모든 강의의 환불 조건은 수강일 기준이 아닌 결제일 기준입니다. 부분환불은 불가능하며, 수강 시작 후 7일 이내 챕터 1까지는 공부량과 상관 없이 전액 환불해드립니다. 챕터2 부터는 수강 시작일과 상관 없이 환불이 불가능합니다.
-
선수과목: 자료구조/알고리듬 (기본적인 프로그래밍 능력) + 그래픽스 새싹코스 파트2 정도는 공부하시고 보시는 것을 권장합니다.
자료구조+알고리듬 번들
파이썬 및 다른 언어를 배운분들을 위해, AI시대 준비를 위한 필수 강의를 특별 할인된 가격으로 판매합니다.
딥러닝 첫걸음
딥러닝의 구조와 흐름을 쉽고 빠르게 이해하실 수 있도록 4시간 속성 무료 강의
LLM 바닥부터 만들기- 파트1. 통계적 언어 모델의 원리
단순히 AI를 따라 하는 단계를 넘어, AI 에이전트를 내 비서처럼 부리며 LLM을 직접 설계해 볼 시간
LLM 바닥부터 만들기- 파트2. 뉴럴 언어모델의 이해
단순 API 호출을 넘어 LLM의 심장을 직접 설계하는 강의
LLM 바닥부터 만들기- 파트3. 트랜스포머와 사전학습
현대 LLM의 핵심인 트랜스포머와 사전학습 원리를
바닥부터 구현하며 배우는 과정
About Jeong-Mo Hong
15년 이상의 강의 경험과 실무 노하우로,
실전 중심의 체계적 학습을 이끌어갑니다!
약력
2020-2021 Instagram 소프트웨어 엔지니어
2008-2019 동국대학교 컴퓨터공학과 부교수
2005-2007 Stanford University 박사후 연구원
2002-2005 고려대학교 전산학 박사
1996-2002 카이스트 기계공학과 학석사
2020-2021 Instagram 소프트웨어 엔지니어
2008-2019 동국대학교 컴퓨터공학과 부교수
2005-2007 Stanford University 박사후 연구원
2002-2005 고려대학교 전산학 박사
1996-2002 카이스트 기계공학과 학석사