- Shader Tutorial 6
특정 영역을 랜더링하지 않는 쉐이더를 작성해봅시다
더 보기
- Shader Tutorial 5
UV 좌표를 이용한 텍스처 스크로링
더 보기
- 객체지향 디자인 - 2
수정하기 쉬운 클래스 작성에 대해서 알아봅시다.
더 보기
- 객체지향 디자인 - 1
객체지향 디자인에 대해서 알아봅시다.
더 보기
- Shader Tutorial 4
Detail Texture Shader, Cubemap Reflaction Shader 등에 대해서 알아봅시다.
더 보기
- SIMD 병렬 프로그래밍
SIMD 병렬 프로그래밍이 무엇인지 알아봅시다.
더 보기
- Shader Tutorial 3
Shader Tutorial 1,2에서 배운 내용을 정리하고, Rim Lighting을 만들어 봅시다.
더 보기
- Shader Tutorial 2
Shader Tutorial 1을 바탕으로 기본적인 shader를 만들어 봅시다.
더 보기
- SmartPointer - weak_ptr
weak_ptr
더 보기
- SmartPointer - shared_ptr
소유권 공유자원의 관리 - shared_ptr
더 보기
- Shader Tutorial 1
Shader에 대해서 차근차근 알아봅시다.
더 보기
- SmartPointer - unique_ptr
소유권 독점 자원의 관리에 유용한 smart pointer
더 보기
- 코드 재사용을 위한 Mixin
코드 재사용 패턴들에 대해 알아봅시다.
더 보기
- Adapter Pattern
다른 두 인터페이스 간에 발생하는 호환성 문제를 해결해봅시다.
더 보기
- AbstractFactoryPattern
객체군들의 생성에 유용한 AbstractFactoryPattern
더 보기
- OCP와 Decorator Pattern
Design Pattern의 중요한 원칙들 중의 하나인 OCP를 알아봅시다.
더 보기
- 고루틴은 어떻게 동작하는가?
http://blog.nindalf.com/how-goroutines-work/를 번역했습니다.
더 보기
- Functional Reactive Programming with RxSwift
FRP가 무엇인지 알아보고 FRP를 사용하는 법을 RxSwift를 통해 알아봅시다.
더 보기